{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.Extensions.Logging.Abstractions",
    "ownerIdentities": [
      "Microsoft.Extensions.Logging.Abstractions"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.IBufferedLogger",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.IBufferedLogger",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.IBufferedLogger::LogRecords(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord,Microsoft.Extensions.Logging.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "LogRecords",
            "metadataToken": 100663494,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord,Microsoft.Extensions.Logging.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "LogRecords|(System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord,Microsoft.Extensions.Logging.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.IBufferedLogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Struct",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.ValueType",
          "targetName": "System.ValueType"
        },
        "typeParameters": [
          "TState"
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::LogLevel:Microsoft.Extensions.Logging.LogLevel",
            "targetName": "LogLevel",
            "metadataToken": 385876002,
            "canonicalSignature": ":Microsoft.Extensions.Logging.LogLevel",
            "normalizedSignature": "LogLevel|:Microsoft.Extensions.Logging.LogLevel|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::Category:System.String",
            "targetName": "Category",
            "metadataToken": 385876003,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Category|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::EventId:Microsoft.Extensions.Logging.EventId",
            "targetName": "EventId",
            "metadataToken": 385876004,
            "canonicalSignature": ":Microsoft.Extensions.Logging.EventId",
            "normalizedSignature": "EventId|:Microsoft.Extensions.Logging.EventId|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::State:TState",
            "targetName": "State",
            "metadataToken": 385876005,
            "canonicalSignature": ":TState",
            "normalizedSignature": "State|:TState|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::Exception:System.Exception",
            "targetName": "Exception",
            "metadataToken": 385876006,
            "canonicalSignature": ":System.Exception",
            "normalizedSignature": "Exception|:System.Exception|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::Formatter:Func_3",
            "targetName": "Formatter",
            "metadataToken": 385876007,
            "canonicalSignature": ":Func_3",
            "normalizedSignature": "Formatter|:Func_3|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.LogEntry`1::.ctor(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):void",
            "metadataToken": 100663495,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.Logging.LogLevel,System.String,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):void|static=false",
            "isStatic": false,
            "parameterCount": 6,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.LogEntry`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::Timestamp:System.DateTimeOffset",
            "targetName": "Timestamp",
            "metadataToken": 385875992,
            "canonicalSignature": ":System.DateTimeOffset",
            "normalizedSignature": "Timestamp|:System.DateTimeOffset|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::LogLevel:Microsoft.Extensions.Logging.LogLevel",
            "targetName": "LogLevel",
            "metadataToken": 385875993,
            "canonicalSignature": ":Microsoft.Extensions.Logging.LogLevel",
            "normalizedSignature": "LogLevel|:Microsoft.Extensions.Logging.LogLevel|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::EventId:Microsoft.Extensions.Logging.EventId",
            "targetName": "EventId",
            "metadataToken": 385875994,
            "canonicalSignature": ":Microsoft.Extensions.Logging.EventId",
            "normalizedSignature": "EventId|:Microsoft.Extensions.Logging.EventId|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::Exception:System.String",
            "targetName": "Exception",
            "metadataToken": 385875995,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Exception|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::ActivitySpanId:System.Nullable_1[[System.Diagnostics.ActivitySpanId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]",
            "targetName": "ActivitySpanId",
            "metadataToken": 385875996,
            "canonicalSignature": ":System.Nullable_1[[System.Diagnostics.ActivitySpanId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]",
            "normalizedSignature": "ActivitySpanId|:System.Nullable_1[[System.Diagnostics.ActivitySpanId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::ActivityTraceId:System.Nullable_1[[System.Diagnostics.ActivityTraceId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]",
            "targetName": "ActivityTraceId",
            "metadataToken": 385875997,
            "canonicalSignature": ":System.Nullable_1[[System.Diagnostics.ActivityTraceId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]",
            "normalizedSignature": "ActivityTraceId|:System.Nullable_1[[System.Diagnostics.ActivityTraceId,System.Diagnostics.DiagnosticSource,Version=10.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::ManagedThreadId:System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "ManagedThreadId",
            "metadataToken": 385875998,
            "canonicalSignature": ":System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "ManagedThreadId|:System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::FormattedMessage:System.String",
            "targetName": "FormattedMessage",
            "metadataToken": 385875999,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "FormattedMessage|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::MessageTemplate:System.String",
            "targetName": "MessageTemplate",
            "metadataToken": 385876000,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "MessageTemplate|:System.String|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::Attributes:System.Collections.Generic.IReadOnlyList_1[[System.Collections.Generic.KeyValuePair_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "Attributes",
            "metadataToken": 385876001,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[System.Collections.Generic.KeyValuePair_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "Attributes|:System.Collections.Generic.IReadOnlyList_1[[System.Collections.Generic.KeyValuePair_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord::.ctor():void",
            "metadataToken": 100663493,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.NullLogger",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger",
            "targetName": "Microsoft.Extensions.Logging.ILogger"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger::BeginScope(TState):System.IDisposable",
            "targetName": "BeginScope",
            "metadataToken": 100663504,
            "canonicalSignature": "(TState):System.IDisposable",
            "normalizedSignature": "BeginScope|(TState):System.IDisposable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger::IsEnabled(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "targetName": "IsEnabled",
            "metadataToken": 100663505,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "normalizedSignature": "IsEnabled|(Microsoft.Extensions.Logging.LogLevel):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger::Log(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "targetName": "Log",
            "metadataToken": 100663506,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "normalizedSignature": "Log|(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::Log(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "targetName": "Log",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "normalizedSignature": "Log|(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::IsEnabled(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "targetName": "IsEnabled",
            "metadataToken": 100663366,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "normalizedSignature": "IsEnabled|(Microsoft.Extensions.Logging.LogLevel):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::BeginScope(TState):System.IDisposable",
            "targetName": "BeginScope",
            "metadataToken": 100663367,
            "canonicalSignature": "(TState):System.IDisposable",
            "normalizedSignature": "BeginScope|(TState):System.IDisposable|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger::Instance:Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "targetName": "Instance",
            "metadataToken": 385876008,
            "canonicalSignature": ":Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "normalizedSignature": "Instance|:Microsoft.Extensions.Logging.Abstractions.NullLogger|static=true|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger`1",
            "targetName": "Microsoft.Extensions.Logging.ILogger`1",
            "typeArguments": [
              "T"
            ]
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger",
            "targetName": "Microsoft.Extensions.Logging.ILogger"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1::BeginScope(TState):System.IDisposable",
            "targetName": "BeginScope",
            "metadataToken": 100663518,
            "canonicalSignature": "(TState):System.IDisposable",
            "normalizedSignature": "BeginScope|(TState):System.IDisposable|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1::Log(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "targetName": "Log",
            "metadataToken": 100663519,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "normalizedSignature": "Log|(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1::IsEnabled(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "targetName": "IsEnabled",
            "metadataToken": 100663520,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "normalizedSignature": "IsEnabled|(Microsoft.Extensions.Logging.LogLevel):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::Log(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "targetName": "Log",
            "metadataToken": 100663365,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void",
            "normalizedSignature": "Log|(Microsoft.Extensions.Logging.LogLevel,Microsoft.Extensions.Logging.EventId,TState,System.Exception,Func_3):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::IsEnabled(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "targetName": "IsEnabled",
            "metadataToken": 100663366,
            "canonicalSignature": "(Microsoft.Extensions.Logging.LogLevel):System.Boolean",
            "normalizedSignature": "IsEnabled|(Microsoft.Extensions.Logging.LogLevel):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILogger::BeginScope(TState):System.IDisposable",
            "targetName": "BeginScope",
            "metadataToken": 100663367,
            "canonicalSignature": "(TState):System.IDisposable",
            "normalizedSignature": "BeginScope|(TState):System.IDisposable|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 1,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILogger",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILogger"
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1::InstanceNullLogger`1",
            "targetName": "Instance",
            "metadataToken": 67108915,
            "normalizedSignature": "Instance|NullLogger`1|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "emitSemantics": {
              "callableStaticAccessorKind": "field"
            }
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLogger`1::.ctor():void",
            "metadataToken": 100663521,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLogger`1",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILoggerFactory",
            "targetName": "Microsoft.Extensions.Logging.ILoggerFactory"
          },
          {
            "stableId": "System.Private.CoreLib:System.IDisposable",
            "targetName": "System.IDisposable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory::CreateLogger(System.String):Microsoft.Extensions.Logging.ILogger",
            "targetName": "CreateLogger",
            "metadataToken": 100663509,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Logging.ILogger",
            "normalizedSignature": "CreateLogger|(System.String):Microsoft.Extensions.Logging.ILogger|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory::AddProvider(Microsoft.Extensions.Logging.ILoggerProvider):System.Void",
            "targetName": "AddProvider",
            "metadataToken": 100663510,
            "canonicalSignature": "(Microsoft.Extensions.Logging.ILoggerProvider):System.Void",
            "normalizedSignature": "AddProvider|(Microsoft.Extensions.Logging.ILoggerProvider):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory::Dispose():System.Void",
            "targetName": "Dispose",
            "metadataToken": 100663511,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Dispose|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILoggerFactory::CreateLogger(System.String):Microsoft.Extensions.Logging.ILogger",
            "targetName": "CreateLogger",
            "metadataToken": 100663368,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Logging.ILogger",
            "normalizedSignature": "CreateLogger|(System.String):Microsoft.Extensions.Logging.ILogger|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILoggerFactory"
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILoggerFactory::AddProvider(Microsoft.Extensions.Logging.ILoggerProvider):System.Void",
            "targetName": "AddProvider",
            "metadataToken": 100663369,
            "canonicalSignature": "(Microsoft.Extensions.Logging.ILoggerProvider):System.Void",
            "normalizedSignature": "AddProvider|(Microsoft.Extensions.Logging.ILoggerProvider):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILoggerFactory"
          }
        ],
        "properties": [],
        "fields": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory::InstanceMicrosoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "targetName": "Instance",
            "metadataToken": 67108913,
            "normalizedSignature": "Instance|Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory|static=true|const=false",
            "isStatic": true,
            "isReadOnly": true,
            "isLiteral": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory::.ctor():void",
            "metadataToken": 100663508,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
        "targetName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
        "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILoggerProvider",
            "targetName": "Microsoft.Extensions.Logging.ILoggerProvider"
          },
          {
            "stableId": "System.Private.CoreLib:System.IDisposable",
            "targetName": "System.IDisposable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider::CreateLogger(System.String):Microsoft.Extensions.Logging.ILogger",
            "targetName": "CreateLogger",
            "metadataToken": 100663515,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Logging.ILogger",
            "normalizedSignature": "CreateLogger|(System.String):Microsoft.Extensions.Logging.ILogger|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider::Dispose():System.Void",
            "targetName": "Dispose",
            "metadataToken": 100663516,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "Dispose|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.ILoggerProvider::CreateLogger(System.String):Microsoft.Extensions.Logging.ILogger",
            "targetName": "CreateLogger",
            "metadataToken": 100663370,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Logging.ILogger",
            "normalizedSignature": "CreateLogger|(System.String):Microsoft.Extensions.Logging.ILogger|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.ILoggerProvider",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Logging.ILoggerProvider"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Logging.Abstractions:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider::Instance:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
            "targetName": "Instance",
            "metadataToken": 385876009,
            "canonicalSignature": ":Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
            "normalizedSignature": "Instance|:Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider|static=true|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider",
            "ownerIdentity": "Microsoft.Extensions.Logging.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
