{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.Storage.Internal",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore",
      "Microsoft.EntityFrameworkCore.Relational"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter::InnerReaderWriter:Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter",
            "targetName": "InnerReaderWriter",
            "metadataToken": 385876378,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter",
            "normalizedSignature": "InnerReaderWriter|:Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter|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.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter"
          }
        ],
        "methods": [],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter::Converter:Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter",
            "targetName": "Converter",
            "metadataToken": 385876379,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter",
            "normalizedSignature": "Converter|:Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter|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.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter::InnerReaderWriter:Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter",
            "targetName": "InnerReaderWriter",
            "metadataToken": 385876378,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter",
            "normalizedSignature": "InnerReaderWriter|:Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter|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.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver::ResolveConnectionString(System.String):System.String",
            "targetName": "ResolveConnectionString",
            "metadataToken": 100665815,
            "canonicalSignature": "(System.String):System.String",
            "normalizedSignature": "ResolveConnectionString|(System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
          "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665809,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665211,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665210,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 0,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter::RelationalParameters:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "RelationalParameters",
            "metadataToken": 385876401,
            "canonicalSignature": ":System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "RelationalParameters|:System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::InvariantName:System.String",
            "targetName": "InvariantName",
            "metadataToken": 385876260,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "InvariantName|:System.String|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter::.ctor(System.String,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100665807,
            "canonicalSignature": "(System.String,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(System.String,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Storage.IRelationalParameter,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.CompositeRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "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.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies"
          },
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "DatabaseFacadeDependencies"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665202,
            "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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::PrintMembers(System.Text.StringBuilder):System.Boolean",
            "targetName": "PrintMembers",
            "metadataToken": 100665203,
            "canonicalSignature": "(System.Text.StringBuilder):System.Boolean",
            "normalizedSignature": "PrintMembers|(System.Text.StringBuilder):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100665206,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100665207,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::Equals(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100665208,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::<Clone>$():Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "targetName": "<Clone>$",
            "metadataToken": 100665209,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "normalizedSignature": "<Clone>$|():Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::EqualityContract:System.Type",
            "targetName": "EqualityContract",
            "metadataToken": 385876365,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "EqualityContract|:System.Type|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::TransactionManager:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "targetName": "TransactionManager",
            "metadataToken": 385876366,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "normalizedSignature": "TransactionManager|:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::DatabaseCreator:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "targetName": "DatabaseCreator",
            "metadataToken": 385876367,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "normalizedSignature": "DatabaseCreator|:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::ExecutionStrategy:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "ExecutionStrategy",
            "metadataToken": 385876368,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "ExecutionStrategy|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::ExecutionStrategyFactory:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "targetName": "ExecutionStrategyFactory",
            "metadataToken": 385876369,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "normalizedSignature": "ExecutionStrategyFactory|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::DatabaseProviders:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DatabaseProviders",
            "metadataToken": 385876370,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "DatabaseProviders|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::CommandLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "CommandLogger",
            "metadataToken": 385876371,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "CommandLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::ConcurrencyDetector:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "targetName": "ConcurrencyDetector",
            "metadataToken": 385876372,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "normalizedSignature": "ConcurrencyDetector|:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::CoreOptions:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "targetName": "CoreOptions",
            "metadataToken": 385876373,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "normalizedSignature": "CoreOptions|:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::QueryProvider:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "QueryProvider",
            "metadataToken": 385876374,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "normalizedSignature": "QueryProvider|:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::AdHocMapper:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "targetName": "AdHocMapper",
            "metadataToken": 385876375,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "normalizedSignature": "AdHocMapper|:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::TypeMappingSource:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "targetName": "TypeMappingSource",
            "metadataToken": 385876376,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "normalizedSignature": "TypeMappingSource|:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource|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.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::TransactionManager:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "targetName": "TransactionManager",
            "metadataToken": 385876188,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "normalizedSignature": "TransactionManager|:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::DatabaseCreator:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "targetName": "DatabaseCreator",
            "metadataToken": 385876189,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "normalizedSignature": "DatabaseCreator|:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ExecutionStrategy:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "ExecutionStrategy",
            "metadataToken": 385876190,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "ExecutionStrategy|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ExecutionStrategyFactory:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "targetName": "ExecutionStrategyFactory",
            "metadataToken": 385876191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "normalizedSignature": "ExecutionStrategyFactory|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::DatabaseProviders:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DatabaseProviders",
            "metadataToken": 385876192,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "DatabaseProviders|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::CommandLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "CommandLogger",
            "metadataToken": 385876193,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "CommandLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ConcurrencyDetector:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "targetName": "ConcurrencyDetector",
            "metadataToken": 385876194,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "normalizedSignature": "ConcurrencyDetector|:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::CoreOptions:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "targetName": "CoreOptions",
            "metadataToken": 385876195,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "normalizedSignature": "CoreOptions|:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::QueryProvider:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "QueryProvider",
            "metadataToken": 385876196,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "normalizedSignature": "QueryProvider|:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::AdHocMapper:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "targetName": "AdHocMapper",
            "metadataToken": 385876197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "normalizedSignature": "AdHocMapper|:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::TypeMappingSource:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "targetName": "TypeMappingSource",
            "metadataToken": 385876198,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "normalizedSignature": "TypeMappingSource|:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::.ctor(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource):void",
            "metadataToken": 100665190,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource):void|static=false",
            "isStatic": false,
            "parameterCount": 11,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies::.ctor(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):void",
            "metadataToken": 100665210,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "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.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IExceptionDetector",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IExceptionDetector"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector::IsCancellation(System.Exception,System.Threading.CancellationToken):System.Boolean",
            "targetName": "IsCancellation",
            "metadataToken": 100665211,
            "canonicalSignature": "(System.Exception,System.Threading.CancellationToken):System.Boolean",
            "normalizedSignature": "IsCancellation|(System.Exception,System.Threading.CancellationToken):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IExceptionDetector::IsCancellation(System.Exception,System.Threading.CancellationToken):System.Boolean",
            "targetName": "IsCancellation",
            "metadataToken": 100664565,
            "canonicalSignature": "(System.Exception,System.Threading.CancellationToken):System.Boolean",
            "normalizedSignature": "IsCancellation|(System.Exception,System.Threading.CancellationToken):System.Boolean|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IExceptionDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IExceptionDetector"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector::.ctor():void",
            "metadataToken": 100665212,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExceptionDetector",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "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.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory::Create():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "Create",
            "metadataToken": 100665215,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory::Create():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "Create",
            "metadataToken": 100664569,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "Create|():Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory::Dependencies:Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies",
            "targetName": "Dependencies",
            "metadataToken": 385876377,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies",
            "normalizedSignature": "Dependencies|:Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory::.ctor(Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies):void",
            "metadataToken": 100665213,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.ExecutionStrategyDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.ExecutionStrategyFactory",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
          "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver::ResolveConnectionString(System.String):System.String",
            "targetName": "ResolveConnectionString",
            "metadataToken": 100665815,
            "canonicalSignature": "(System.String):System.String",
            "normalizedSignature": "ResolveConnectionString|(System.String):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.Internal.INamedConnectionStringResolver"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver::ApplicationServiceProvider:System.IServiceProvider",
            "targetName": "ApplicationServiceProvider",
            "metadataToken": 385876402,
            "canonicalSignature": ":System.IServiceProvider",
            "normalizedSignature": "ApplicationServiceProvider|:System.IServiceProvider|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver::.ctor(Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions):void",
            "metadataToken": 100665816,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Infrastructure.IDbContextOptions):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolver",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "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": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase::ResolveConnectionString(System.String):System.String",
            "targetName": "ResolveConnectionString",
            "metadataToken": 100665819,
            "canonicalSignature": "(System.String):System.String",
            "normalizedSignature": "ResolveConnectionString|(System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase::ApplicationServiceProvider:System.IServiceProvider",
            "targetName": "ApplicationServiceProvider",
            "metadataToken": 385876403,
            "canonicalSignature": ":System.IServiceProvider",
            "normalizedSignature": "ApplicationServiceProvider|:System.IServiceProvider|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase::.ctor():void",
            "metadataToken": 100665821,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NamedConnectionStringResolverBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": true,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping",
          "targetName": "Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::Clone(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping+RelationalTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping",
            "targetName": "Clone",
            "metadataToken": 100665824,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping+RelationalTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping",
            "normalizedSignature": "Clone|(Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping+RelationalTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::Clone(Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping+CoreTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping",
            "targetName": "Clone",
            "metadataToken": 0,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping+CoreTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping",
            "normalizedSignature": "Clone|(Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping+CoreTypeMappingParameters):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::Clone(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter,System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.StoreTypePostfix>):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping",
            "targetName": "Clone",
            "metadataToken": 0,
            "canonicalSignature": "(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter,System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.StoreTypePostfix>):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping",
            "normalizedSignature": "Clone|(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter,System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.StoreTypePostfix>):Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 9,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 0,
                "modifier": "in"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::Clone(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping",
            "targetName": "Clone",
            "metadataToken": 0,
            "canonicalSignature": "(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping",
            "normalizedSignature": "Clone|(System.Nullable_1<Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo>&,System.Type,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer,Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping,Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter):Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 8,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 0,
                "modifier": "in"
              }
            ]
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::Default:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "targetName": "Default",
            "metadataToken": 385876404,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "normalizedSignature": "Default|:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping|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.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping::.ctor(System.String):void",
            "metadataToken": 100665823,
            "canonicalSignature": "(System.String):void",
            "normalizedSignature": "constructor|(System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.NullTypeMapping",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
          "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665827,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665828,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665210,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665211,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::InvariantName:System.String",
            "targetName": "InvariantName",
            "metadataToken": 385876260,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "InvariantName|:System.String|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter::.ctor(System.String,System.Data.Common.DbParameter):void",
            "metadataToken": 100665826,
            "canonicalSignature": "(System.String,System.Data.Common.DbParameter):void",
            "normalizedSignature": "constructor|(System.String,System.Data.Common.DbParameter):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "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.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder::Build(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand",
            "targetName": "Build",
            "metadataToken": 100665830,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand",
            "normalizedSignature": "Build|(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder::Build(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "targetName": "Build",
            "metadataToken": 100665831,
            "canonicalSignature": "(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "normalizedSignature": "Build|(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder::Build(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "targetName": "Build",
            "metadataToken": 100665832,
            "canonicalSignature": "(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "normalizedSignature": "Build|(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder::Build(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand",
            "targetName": "Build",
            "metadataToken": 100665153,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand",
            "normalizedSignature": "Build|(System.String):Microsoft.EntityFrameworkCore.Storage.IRelationalCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder::Build(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "targetName": "Build",
            "metadataToken": 100665154,
            "canonicalSignature": "(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "normalizedSignature": "Build|(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder::Build(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "targetName": "Build",
            "metadataToken": 100665155,
            "canonicalSignature": "(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand",
            "normalizedSignature": "Build|(System.String,System.Collections.Generic.IEnumerable_1[[System.Object,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],Microsoft.EntityFrameworkCore.Metadata.IModel):Microsoft.EntityFrameworkCore.Storage.RawSqlCommand|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder::.ctor(Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilderFactory,Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper,Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void",
            "metadataToken": 100665829,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilderFactory,Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper,Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilderFactory,Microsoft.EntityFrameworkCore.Storage.ISqlGenerationHelper,Microsoft.EntityFrameworkCore.Storage.IParameterNameGeneratorFactory,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void|static=false",
            "isStatic": false,
            "parameterCount": 4,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RawSqlCommandBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "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.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies"
          },
          {
            "stableId": "System.Private.CoreLib:System.IEquatable`1",
            "targetName": "System.IEquatable`1",
            "typeArguments": [
              "RelationalDatabaseFacadeDependencies"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665849,
            "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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::PrintMembers(System.Text.StringBuilder):System.Boolean",
            "targetName": "PrintMembers",
            "metadataToken": 100665850,
            "canonicalSignature": "(System.Text.StringBuilder):System.Boolean",
            "normalizedSignature": "PrintMembers|(System.Text.StringBuilder):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::GetHashCode():System.Int32",
            "targetName": "GetHashCode",
            "metadataToken": 100665853,
            "canonicalSignature": "():System.Int32",
            "normalizedSignature": "GetHashCode|():System.Int32|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::Equals(System.Object):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100665854,
            "canonicalSignature": "(System.Object):System.Boolean",
            "normalizedSignature": "Equals|(System.Object):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::Equals(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):System.Boolean",
            "targetName": "Equals",
            "metadataToken": 100665855,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):System.Boolean",
            "normalizedSignature": "Equals|(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::<Clone>$():Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "targetName": "<Clone>$",
            "metadataToken": 100665856,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "normalizedSignature": "<Clone>$|():Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::EqualityContract:System.Type",
            "targetName": "EqualityContract",
            "metadataToken": 385876405,
            "canonicalSignature": ":System.Type",
            "normalizedSignature": "EqualityContract|:System.Type|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::TransactionManager:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "targetName": "TransactionManager",
            "metadataToken": 385876406,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "normalizedSignature": "TransactionManager|:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::DatabaseCreator:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "targetName": "DatabaseCreator",
            "metadataToken": 385876407,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "normalizedSignature": "DatabaseCreator|:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::ExecutionStrategy:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "ExecutionStrategy",
            "metadataToken": 385876408,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "ExecutionStrategy|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::ExecutionStrategyFactory:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "targetName": "ExecutionStrategyFactory",
            "metadataToken": 385876409,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "normalizedSignature": "ExecutionStrategyFactory|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::DatabaseProviders:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DatabaseProviders",
            "metadataToken": 385876410,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "DatabaseProviders|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::CommandLogger:Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger",
            "targetName": "CommandLogger",
            "metadataToken": 385876411,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger",
            "normalizedSignature": "CommandLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::ConcurrencyDetector:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "targetName": "ConcurrencyDetector",
            "metadataToken": 385876413,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "normalizedSignature": "ConcurrencyDetector|:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::RelationalConnection:Microsoft.EntityFrameworkCore.Storage.IRelationalConnection",
            "targetName": "RelationalConnection",
            "metadataToken": 385876414,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IRelationalConnection",
            "normalizedSignature": "RelationalConnection|:Microsoft.EntityFrameworkCore.Storage.IRelationalConnection|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::RawSqlCommandBuilder:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "targetName": "RawSqlCommandBuilder",
            "metadataToken": 385876415,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "normalizedSignature": "RawSqlCommandBuilder|:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::CoreOptions:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "targetName": "CoreOptions",
            "metadataToken": 385876416,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "normalizedSignature": "CoreOptions|:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::QueryProvider:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "QueryProvider",
            "metadataToken": 385876417,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "normalizedSignature": "QueryProvider|:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::AdHocMapper:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "targetName": "AdHocMapper",
            "metadataToken": 385876418,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "normalizedSignature": "AdHocMapper|:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::TypeMappingSource:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "targetName": "TypeMappingSource",
            "metadataToken": 385876419,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "normalizedSignature": "TypeMappingSource|:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource|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.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::CommandLogger:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "CommandLogger",
            "metadataToken": 385876193,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "CommandLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger_1[[Microsoft.EntityFrameworkCore.DbLoggerCategory+Database+Command,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies::RelationalConnection:Microsoft.EntityFrameworkCore.Storage.IRelationalConnection",
            "targetName": "RelationalConnection",
            "metadataToken": 385876257,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IRelationalConnection",
            "normalizedSignature": "RelationalConnection|:Microsoft.EntityFrameworkCore.Storage.IRelationalConnection|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies::RawSqlCommandBuilder:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "targetName": "RawSqlCommandBuilder",
            "metadataToken": 385876258,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder",
            "normalizedSignature": "RawSqlCommandBuilder|:Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies::CommandLogger:Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger",
            "targetName": "CommandLogger",
            "metadataToken": 385876259,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger",
            "normalizedSignature": "CommandLogger|:Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::TransactionManager:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "targetName": "TransactionManager",
            "metadataToken": 385876188,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager",
            "normalizedSignature": "TransactionManager|:Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::DatabaseCreator:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "targetName": "DatabaseCreator",
            "metadataToken": 385876189,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator",
            "normalizedSignature": "DatabaseCreator|:Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ExecutionStrategy:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "targetName": "ExecutionStrategy",
            "metadataToken": 385876190,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy",
            "normalizedSignature": "ExecutionStrategy|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ExecutionStrategyFactory:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "targetName": "ExecutionStrategyFactory",
            "metadataToken": 385876191,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory",
            "normalizedSignature": "ExecutionStrategyFactory|:Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::DatabaseProviders:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "DatabaseProviders",
            "metadataToken": 385876192,
            "canonicalSignature": ":System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "DatabaseProviders|:System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::ConcurrencyDetector:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "targetName": "ConcurrencyDetector",
            "metadataToken": 385876194,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector",
            "normalizedSignature": "ConcurrencyDetector|:Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::CoreOptions:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "targetName": "CoreOptions",
            "metadataToken": 385876195,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions",
            "normalizedSignature": "CoreOptions|:Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::QueryProvider:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "targetName": "QueryProvider",
            "metadataToken": 385876196,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider",
            "normalizedSignature": "QueryProvider|:Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::AdHocMapper:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "targetName": "AdHocMapper",
            "metadataToken": 385876197,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper",
            "normalizedSignature": "AdHocMapper|:Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies::TypeMappingSource:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "targetName": "TypeMappingSource",
            "metadataToken": 385876198,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource",
            "normalizedSignature": "TypeMappingSource|:Microsoft.EntityFrameworkCore.Storage.ITypeMappingSource|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::.ctor(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Storage.IRelationalConnection,Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void",
            "metadataToken": 100665834,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Storage.IRelationalConnection,Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.IDbContextTransactionManager,Microsoft.EntityFrameworkCore.Storage.IDatabaseCreator,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategy,Microsoft.EntityFrameworkCore.Storage.IExecutionStrategyFactory,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Storage.IDatabaseProvider,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Diagnostics.IRelationalCommandDiagnosticsLogger,Microsoft.EntityFrameworkCore.Infrastructure.IConcurrencyDetector,Microsoft.EntityFrameworkCore.Storage.IRelationalConnection,Microsoft.EntityFrameworkCore.Storage.IRawSqlCommandBuilder,Microsoft.EntityFrameworkCore.Infrastructure.ICoreSingletonOptions,Microsoft.EntityFrameworkCore.Query.IAsyncQueryProvider,Microsoft.EntityFrameworkCore.Metadata.IAdHocMapper,Microsoft.EntityFrameworkCore.Storage.IRelationalTypeMappingSource):void|static=false",
            "isStatic": false,
            "parameterCount": 13,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies::.ctor(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):void",
            "metadataToken": 100665857,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalDatabaseFacadeDependencies",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665860,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665861,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665210,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665211,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase::InvariantName:System.String",
            "targetName": "InvariantName",
            "metadataToken": 385876420,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "InvariantName|: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.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::InvariantName:System.String",
            "targetName": "InvariantName",
            "metadataToken": 385876260,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "InvariantName|:System.String|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase::.ctor(System.String):void",
            "metadataToken": 100665858,
            "canonicalSignature": "(System.String):void",
            "normalizedSignature": "constructor|(System.String):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Protected",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase",
          "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.RelationalParameterBase"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "targetName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665867,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665211,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_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.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Object):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 100665210,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Object):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter::AddDbParameter(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void",
            "targetName": "AddDbParameter",
            "metadataToken": 0,
            "canonicalSignature": "(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void",
            "normalizedSignature": "AddDbParameter|(System.Data.Common.DbCommand,System.Collections.Generic.IReadOnlyDictionary_2<System.String,System.Object>):System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "BaseOverload",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876421,
            "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": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter::Direction:System.Data.ParameterDirection",
            "targetName": "Direction",
            "metadataToken": 385876422,
            "canonicalSignature": ":System.Data.ParameterDirection",
            "normalizedSignature": "Direction|:System.Data.ParameterDirection|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.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.IRelationalParameter::InvariantName:System.String",
            "targetName": "InvariantName",
            "metadataToken": 385876260,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "InvariantName|:System.String|static=false|accessor=get",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "sourceInterface": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.IRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter::.ctor(System.String,System.String,Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping,System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.ParameterDirection):void",
            "metadataToken": 100665862,
            "canonicalSignature": "(System.String,System.String,Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping,System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.ParameterDirection):void",
            "normalizedSignature": "constructor|(System.String,System.String,Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping,System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],System.Data.ParameterDirection):void|static=false",
            "isStatic": false,
            "parameterCount": 5,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.TypeMappedRelationalParameter",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions",
        "targetName": "Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "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.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions::FormatParameters(System.Data.Common.DbParameterCollection,System.Boolean):System.String",
            "targetName": "FormatParameters",
            "metadataToken": 100665810,
            "canonicalSignature": "(System.Data.Common.DbParameterCollection,System.Boolean):System.String",
            "normalizedSignature": "FormatParameters|(System.Data.Common.DbParameterCollection,System.Boolean):System.String|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions::FormatParameter(System.Data.Common.DbParameter,System.Boolean):System.String",
            "targetName": "FormatParameter",
            "metadataToken": 100665811,
            "canonicalSignature": "(System.Data.Common.DbParameter,System.Boolean):System.String",
            "normalizedSignature": "FormatParameter|(System.Data.Common.DbParameter,System.Boolean):System.String|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": true
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions::FormatParameter(System.String,System.Object,System.Boolean,System.Data.ParameterDirection,System.Data.DbType,System.Boolean,System.Int32,System.Byte,System.Byte):System.String",
            "targetName": "FormatParameter",
            "metadataToken": 100665812,
            "canonicalSignature": "(System.String,System.Object,System.Boolean,System.Data.ParameterDirection,System.Data.DbType,System.Boolean,System.Int32,System.Byte,System.Byte):System.String",
            "normalizedSignature": "FormatParameter|(System.String,System.Object,System.Boolean,System.Data.ParameterDirection,System.Data.DbType,System.Boolean,System.Int32,System.Byte,System.Byte):System.String|static=true",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 9,
            "isStatic": true,
            "isAbstract": false,
            "isVirtual": false,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Storage.Internal.DbParameterCollectionExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
