{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.Extensions.Localization",
    "ownerIdentities": [
      "Microsoft.Extensions.Localization",
      "Microsoft.Extensions.Localization.Abstractions"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.IResourceNamesCache",
        "targetName": "Microsoft.Extensions.Localization.IResourceNamesCache",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.IResourceNamesCache::GetOrAdd(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrAdd",
            "metadataToken": 100663314,
            "canonicalSignature": "(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrAdd|(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IResourceNamesCache",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer",
        "targetName": "Microsoft.Extensions.Localization.IStringLocalizer",
        "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663301,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::get_Item(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::get_Item(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer`1",
        "targetName": "Microsoft.Extensions.Localization.IStringLocalizer`1",
        "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "interfaces": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Microsoft.Extensions.Localization.IStringLocalizer"
          }
        ],
        "typeParameters": [
          "T"
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663301,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer`1::get_Item(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer`1::get_Item(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory",
        "targetName": "Microsoft.Extensions.Localization.IStringLocalizerFactory",
        "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory::Create(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663302,
            "canonicalSignature": "(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.Type):Microsoft.Extensions.Localization.IStringLocalizer|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.Localization.IStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory::Create(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663303,
            "canonicalSignature": "(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.LocalizationOptions",
        "targetName": "Microsoft.Extensions.Localization.LocalizationOptions",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.LocalizationOptions::ResourcesPath:System.String",
            "targetName": "ResourcesPath",
            "metadataToken": 385875971,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "ResourcesPath|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizationOptions",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.LocalizationOptions::.ctor():void",
            "metadataToken": 100663315,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizationOptions",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString",
        "targetName": "Microsoft.Extensions.Localization.LocalizedString",
        "ownerIdentity": "Microsoft.Extensions.Localization.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"
        },
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100663312,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385875971,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|: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.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::Value:System.String",
            "targetName": "Value",
            "metadataToken": 385875972,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Value|: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.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::ResourceNotFound:System.Boolean",
            "targetName": "ResourceNotFound",
            "metadataToken": 385875973,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "ResourceNotFound|:System.Boolean|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.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::SearchedLocation:System.String",
            "targetName": "SearchedLocation",
            "metadataToken": 385875974,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "SearchedLocation|: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.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::.ctor(System.String,System.String):void",
            "metadataToken": 100663304,
            "canonicalSignature": "(System.String,System.String):void",
            "normalizedSignature": "constructor|(System.String,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::.ctor(System.String,System.String,System.Boolean):void",
            "metadataToken": 100663305,
            "canonicalSignature": "(System.String,System.String,System.Boolean):void",
            "normalizedSignature": "constructor|(System.String,System.String,System.Boolean):void|static=false",
            "isStatic": false,
            "parameterCount": 3,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.LocalizedString::.ctor(System.String,System.String,System.Boolean,System.String):void",
            "metadataToken": 100663306,
            "canonicalSignature": "(System.String,System.String,System.Boolean,System.String):void",
            "normalizedSignature": "constructor|(System.String,System.String,System.Boolean,System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.LocalizedString",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceLocationAttribute",
        "targetName": "Microsoft.Extensions.Localization.ResourceLocationAttribute",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Attribute",
          "targetName": "System.Attribute"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceLocationAttribute::ResourceLocation:System.String",
            "targetName": "ResourceLocation",
            "metadataToken": 385875972,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "ResourceLocation|: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.Localization.ResourceLocationAttribute",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceLocationAttribute::.ctor(System.String):void",
            "metadataToken": 100663318,
            "canonicalSignature": "(System.String):void",
            "normalizedSignature": "constructor|(System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceLocationAttribute",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
        "targetName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "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.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Microsoft.Extensions.Localization.IStringLocalizer"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663325,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::GetAllStrings(System.Boolean,System.Globalization.CultureInfo):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663326,
            "canonicalSignature": "(System.Boolean,System.Globalization.CultureInfo):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean,System.Globalization.CultureInfo):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::GetStringSafely(System.String,System.Globalization.CultureInfo):System.String",
            "targetName": "GetStringSafely",
            "metadataToken": 100663327,
            "canonicalSignature": "(System.String,System.Globalization.CultureInfo):System.String",
            "normalizedSignature": "GetStringSafely|(System.String,System.Globalization.CultureInfo):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663301,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Localization.IStringLocalizer"
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::get_Item(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::get_Item(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizer::.ctor(System.Resources.ResourceManager,System.Reflection.Assembly,System.String,Microsoft.Extensions.Localization.IResourceNamesCache,Microsoft.Extensions.Logging.ILogger):void",
            "metadataToken": 100663320,
            "canonicalSignature": "(System.Resources.ResourceManager,System.Reflection.Assembly,System.String,Microsoft.Extensions.Localization.IResourceNamesCache,Microsoft.Extensions.Logging.ILogger):void",
            "normalizedSignature": "constructor|(System.Resources.ResourceManager,System.Reflection.Assembly,System.String,Microsoft.Extensions.Localization.IResourceNamesCache,Microsoft.Extensions.Logging.ILogger):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
        "targetName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "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.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory",
            "targetName": "Microsoft.Extensions.Localization.IStringLocalizerFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetResourcePrefix(System.Reflection.TypeInfo):System.String",
            "targetName": "GetResourcePrefix",
            "metadataToken": 100663330,
            "canonicalSignature": "(System.Reflection.TypeInfo):System.String",
            "normalizedSignature": "GetResourcePrefix|(System.Reflection.TypeInfo):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetResourcePrefix(System.Reflection.TypeInfo,System.String,System.String):System.String",
            "targetName": "GetResourcePrefix",
            "metadataToken": 100663331,
            "canonicalSignature": "(System.Reflection.TypeInfo,System.String,System.String):System.String",
            "normalizedSignature": "GetResourcePrefix|(System.Reflection.TypeInfo,System.String,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetResourcePrefix(System.String,System.String):System.String",
            "targetName": "GetResourcePrefix",
            "metadataToken": 100663332,
            "canonicalSignature": "(System.String,System.String):System.String",
            "normalizedSignature": "GetResourcePrefix|(System.String,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::Create(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663333,
            "canonicalSignature": "(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.Type):Microsoft.Extensions.Localization.IStringLocalizer|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.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::Create(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663334,
            "canonicalSignature": "(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::CreateResourceManagerStringLocalizer(System.Reflection.Assembly,System.String):Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "targetName": "CreateResourceManagerStringLocalizer",
            "metadataToken": 100663335,
            "canonicalSignature": "(System.Reflection.Assembly,System.String):Microsoft.Extensions.Localization.ResourceManagerStringLocalizer",
            "normalizedSignature": "CreateResourceManagerStringLocalizer|(System.Reflection.Assembly,System.String):Microsoft.Extensions.Localization.ResourceManagerStringLocalizer|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetResourcePrefix(System.String,System.String,System.String):System.String",
            "targetName": "GetResourcePrefix",
            "metadataToken": 100663336,
            "canonicalSignature": "(System.String,System.String,System.String):System.String",
            "normalizedSignature": "GetResourcePrefix|(System.String,System.String,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetResourceLocationAttribute(System.Reflection.Assembly):Microsoft.Extensions.Localization.ResourceLocationAttribute",
            "targetName": "GetResourceLocationAttribute",
            "metadataToken": 100663337,
            "canonicalSignature": "(System.Reflection.Assembly):Microsoft.Extensions.Localization.ResourceLocationAttribute",
            "normalizedSignature": "GetResourceLocationAttribute|(System.Reflection.Assembly):Microsoft.Extensions.Localization.ResourceLocationAttribute|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::GetRootNamespaceAttribute(System.Reflection.Assembly):Microsoft.Extensions.Localization.RootNamespaceAttribute",
            "targetName": "GetRootNamespaceAttribute",
            "metadataToken": 100663338,
            "canonicalSignature": "(System.Reflection.Assembly):Microsoft.Extensions.Localization.RootNamespaceAttribute",
            "normalizedSignature": "GetRootNamespaceAttribute|(System.Reflection.Assembly):Microsoft.Extensions.Localization.RootNamespaceAttribute|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory::Create(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663302,
            "canonicalSignature": "(System.Type):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.Type):Microsoft.Extensions.Localization.IStringLocalizer|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.Localization.IStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Localization.IStringLocalizerFactory"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizerFactory::Create(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Create",
            "metadataToken": 100663303,
            "canonicalSignature": "(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer",
            "normalizedSignature": "Create|(System.String,System.String):Microsoft.Extensions.Localization.IStringLocalizer|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Localization.IStringLocalizerFactory"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory::.ctor(Microsoft.Extensions.Options.IOptions_1[[Microsoft.Extensions.Localization.LocalizationOptions,Microsoft.Extensions.Localization,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.Logging.ILoggerFactory):void",
            "metadataToken": 100663329,
            "canonicalSignature": "(Microsoft.Extensions.Options.IOptions_1[[Microsoft.Extensions.Localization.LocalizationOptions,Microsoft.Extensions.Localization,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.Logging.ILoggerFactory):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.Options.IOptions_1[[Microsoft.Extensions.Localization.LocalizationOptions,Microsoft.Extensions.Localization,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.Extensions.Logging.ILoggerFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceNamesCache",
        "targetName": "Microsoft.Extensions.Localization.ResourceNamesCache",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "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.Localization:Microsoft.Extensions.Localization.IResourceNamesCache",
            "targetName": "Microsoft.Extensions.Localization.IResourceNamesCache"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceNamesCache::GetOrAdd(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrAdd",
            "metadataToken": 100663343,
            "canonicalSignature": "(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrAdd|(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": true,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceNamesCache",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.IResourceNamesCache::GetOrAdd(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "GetOrAdd",
            "metadataToken": 100663314,
            "canonicalSignature": "(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "GetOrAdd|(System.String,System.Func_2[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e],[System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):System.Collections.Generic.IList_1[[System.String,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.IResourceNamesCache",
            "ownerIdentity": "Microsoft.Extensions.Localization",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Localization.IResourceNamesCache"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.ResourceNamesCache::.ctor():void",
            "metadataToken": 100663342,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.ResourceNamesCache",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.RootNamespaceAttribute",
        "targetName": "Microsoft.Extensions.Localization.RootNamespaceAttribute",
        "ownerIdentity": "Microsoft.Extensions.Localization",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Attribute",
          "targetName": "System.Attribute"
        },
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.RootNamespaceAttribute::RootNamespace:System.String",
            "targetName": "RootNamespace",
            "metadataToken": 385875975,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "RootNamespace|: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.Localization.RootNamespaceAttribute",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization:Microsoft.Extensions.Localization.RootNamespaceAttribute::.ctor(System.String):void",
            "metadataToken": 100663344,
            "canonicalSignature": "(System.String):void",
            "normalizedSignature": "constructor|(System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.RootNamespaceAttribute",
            "ownerIdentity": "Microsoft.Extensions.Localization"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizer`1",
        "targetName": "Microsoft.Extensions.Localization.StringLocalizer`1",
        "ownerIdentity": "Microsoft.Extensions.Localization.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.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer`1",
            "targetName": "Microsoft.Extensions.Localization.IStringLocalizer`1",
            "typeArguments": [
              "TResourceSource"
            ]
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer",
            "targetName": "Microsoft.Extensions.Localization.IStringLocalizer"
          }
        ],
        "typeParameters": [
          "TResourceSource"
        ],
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizer`1::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663319,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Localization.StringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.IStringLocalizer::GetAllStrings(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663301,
            "canonicalSignature": "(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(System.Boolean):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Localization.IStringLocalizer",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.Extensions.Localization.IStringLocalizer"
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizer`1::get_Item(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizer`1::get_Item(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "get_Item",
            "metadataToken": 0,
            "canonicalSignature": "(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "get_Item|(System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString|static=false",
            "emitScope": "ClassSurface",
            "provenance": "IndexerNormalized",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizer`1::.ctor(Microsoft.Extensions.Localization.IStringLocalizerFactory):void",
            "metadataToken": 100663316,
            "canonicalSignature": "(Microsoft.Extensions.Localization.IStringLocalizerFactory):void",
            "normalizedSignature": "constructor|(Microsoft.Extensions.Localization.IStringLocalizerFactory):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizer`1",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions"
          }
        ]
      },
      {
        "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizerExtensions",
        "targetName": "Microsoft.Extensions.Localization.StringLocalizerExtensions",
        "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
        "metadataToken": 0,
        "kind": "StaticNamespace",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": true,
        "isStatic": true,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "methods": [
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizerExtensions::GetString(Microsoft.Extensions.Localization.IStringLocalizer,System.String):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "GetString",
            "metadataToken": 100663313,
            "canonicalSignature": "(Microsoft.Extensions.Localization.IStringLocalizer,System.String):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "GetString|(Microsoft.Extensions.Localization.IStringLocalizer,System.String):Microsoft.Extensions.Localization.LocalizedString|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizerExtensions",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizerExtensions::GetString(Microsoft.Extensions.Localization.IStringLocalizer,System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "targetName": "GetString",
            "metadataToken": 100663314,
            "canonicalSignature": "(Microsoft.Extensions.Localization.IStringLocalizer,System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString",
            "normalizedSignature": "GetString|(Microsoft.Extensions.Localization.IStringLocalizer,System.String,System.Object[]):Microsoft.Extensions.Localization.LocalizedString|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizerExtensions",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.Extensions.Localization.Abstractions:Microsoft.Extensions.Localization.StringLocalizerExtensions::GetAllStrings(Microsoft.Extensions.Localization.IStringLocalizer):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAllStrings",
            "metadataToken": 100663315,
            "canonicalSignature": "(Microsoft.Extensions.Localization.IStringLocalizer):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAllStrings|(Microsoft.Extensions.Localization.IStringLocalizer):System.Collections.Generic.IEnumerable_1[[Microsoft.Extensions.Localization.LocalizedString,Microsoft.Extensions.Localization.Abstractions,Version=10.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.Extensions.Localization.StringLocalizerExtensions",
            "ownerIdentity": "Microsoft.Extensions.Localization.Abstractions",
            "isExtensionMethod": true
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
