{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Interface",
        "accessibility": "Public",
        "isAbstract": true,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext::ShouldStopProcessing():System.Boolean",
            "targetName": "ShouldStopProcessing",
            "metadataToken": 100671380,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "ShouldStopProcessing|():System.Boolean|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext::StopProcessing():System.Void",
            "targetName": "StopProcessing",
            "metadataToken": 100670974,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "StopProcessing|():System.Void|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext::DelayConventions():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "targetName": "DelayConventions",
            "metadataToken": 100670975,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "normalizedSignature": "DelayConventions|():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": true,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 1,
        "baseType": {
          "stableId": "System.Private.CoreLib:System.Object",
          "targetName": "System.Object"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext`1",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext`1",
            "typeArguments": [
              "TMetadata"
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext"
          }
        ],
        "typeParameters": [
          "TMetadata"
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::StopProcessing():System.Void",
            "targetName": "StopProcessing",
            "metadataToken": 100671315,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "StopProcessing|():System.Void|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::StopProcessing(TMetadata):System.Void",
            "targetName": "StopProcessing",
            "metadataToken": 100671316,
            "canonicalSignature": "(TMetadata):System.Void",
            "normalizedSignature": "StopProcessing|(TMetadata):System.Void|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::StopProcessingIfChanged(TMetadata):System.Void",
            "targetName": "StopProcessingIfChanged",
            "metadataToken": 100671317,
            "canonicalSignature": "(TMetadata):System.Void",
            "normalizedSignature": "StopProcessingIfChanged|(TMetadata):System.Void|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::DelayConventions():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "targetName": "DelayConventions",
            "metadataToken": 100671318,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "normalizedSignature": "DelayConventions|():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::ShouldStopProcessing():System.Boolean",
            "targetName": "ShouldStopProcessing",
            "metadataToken": 100671319,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "ShouldStopProcessing|():System.Boolean|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::ResetState(TMetadata):System.Void",
            "targetName": "ResetState",
            "metadataToken": 100671320,
            "canonicalSignature": "(TMetadata):System.Void",
            "normalizedSignature": "ResetState|(TMetadata):System.Void|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext`1::StopProcessing(TMetadata):System.Void",
            "targetName": "StopProcessing",
            "metadataToken": 100670976,
            "canonicalSignature": "(TMetadata):System.Void",
            "normalizedSignature": "StopProcessing|(TMetadata):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext`1"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext::StopProcessing():System.Void",
            "targetName": "StopProcessing",
            "metadataToken": 100670974,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "StopProcessing|():System.Void|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.Metadata.Conventions.IConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext::DelayConventions():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "targetName": "DelayConventions",
            "metadataToken": 100670975,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "normalizedSignature": "DelayConventions|():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch|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.Metadata.Conventions.IConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext::ShouldStopProcessing():System.Boolean",
            "targetName": "ShouldStopProcessing",
            "metadataToken": 100671380,
            "canonicalSignature": "():System.Boolean",
            "normalizedSignature": "ShouldStopProcessing|():System.Boolean|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.Metadata.Conventions.Internal.IReadableConventionContext",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IReadableConventionContext"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::Result:TMetadata",
            "targetName": "Result",
            "metadataToken": 385877522,
            "canonicalSignature": ":TMetadata",
            "normalizedSignature": "Result|:TMetadata|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.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1::.ctor(Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher):void",
            "metadataToken": 100671313,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionContext`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
        "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"
        },
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnModelInitialized(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder",
            "targetName": "OnModelInitialized",
            "metadataToken": 100671323,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder",
            "normalizedSignature": "OnModelInitialized|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnModelFinalizing(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder",
            "targetName": "OnModelFinalizing",
            "metadataToken": 100671324,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder",
            "normalizedSignature": "OnModelFinalizing|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnModelAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnModelAnnotationChanged",
            "metadataToken": 100671325,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnModelAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnTypeIgnored(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,System.Type):System.String",
            "targetName": "OnTypeIgnored",
            "metadataToken": 100671326,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,System.Type):System.String",
            "normalizedSignature": "OnTypeIgnored|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,System.String,System.Type):System.String|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnEntityTypeAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder",
            "targetName": "OnEntityTypeAdded",
            "metadataToken": 100671327,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder",
            "normalizedSignature": "OnEntityTypeAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnEntityTypeRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType",
            "targetName": "OnEntityTypeRemoved",
            "metadataToken": 100671328,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType",
            "normalizedSignature": "OnEntityTypeRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnEntityTypeMemberIgnored(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String):System.String",
            "targetName": "OnEntityTypeMemberIgnored",
            "metadataToken": 100671329,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String):System.String",
            "normalizedSignature": "OnEntityTypeMemberIgnored|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnDiscriminatorPropertySet(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,System.String):System.String",
            "targetName": "OnDiscriminatorPropertySet",
            "metadataToken": 100671330,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,System.String):System.String",
            "normalizedSignature": "OnDiscriminatorPropertySet|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnEntityTypeBaseTypeChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType",
            "targetName": "OnEntityTypeBaseTypeChanged",
            "metadataToken": 100671331,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType",
            "normalizedSignature": "OnEntityTypeBaseTypeChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType,Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType):Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnEntityTypeAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnEntityTypeAnnotationChanged",
            "metadataToken": 100671332,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnEntityTypeAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexTypeMemberIgnored(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String):System.String",
            "targetName": "OnComplexTypeMemberIgnored",
            "metadataToken": 100671333,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String):System.String",
            "normalizedSignature": "OnComplexTypeMemberIgnored|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexPropertyAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder",
            "targetName": "OnComplexPropertyAdded",
            "metadataToken": 100671334,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder",
            "normalizedSignature": "OnComplexPropertyAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexTypeAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnComplexTypeAnnotationChanged",
            "metadataToken": 100671335,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnComplexTypeAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexPropertyRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty",
            "targetName": "OnComplexPropertyRemoved",
            "metadataToken": 100671336,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty",
            "normalizedSignature": "OnComplexPropertyRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionComplexProperty|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexPropertyFieldChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo",
            "targetName": "OnComplexPropertyFieldChanged",
            "metadataToken": 100671337,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo",
            "normalizedSignature": "OnComplexPropertyFieldChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexPropertyNullabilityChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnComplexPropertyNullabilityChanged",
            "metadataToken": 100671338,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnComplexPropertyNullabilityChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnComplexPropertyAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnComplexPropertyAnnotationChanged",
            "metadataToken": 100671339,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnComplexPropertyAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder",
            "targetName": "OnForeignKeyAdded",
            "metadataToken": 100671340,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder",
            "normalizedSignature": "OnForeignKeyAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey",
            "targetName": "OnForeignKeyRemoved",
            "metadataToken": 100671341,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey",
            "normalizedSignature": "OnForeignKeyRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyPropertiesChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Metadata.IConventionKey):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "OnForeignKeyPropertiesChanged",
            "metadataToken": 100671342,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Metadata.IConventionKey):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "OnForeignKeyPropertiesChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]],Microsoft.EntityFrameworkCore.Metadata.IConventionKey):System.Collections.Generic.IReadOnlyList_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionProperty,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyUniquenessChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnForeignKeyUniquenessChanged",
            "metadataToken": 100671343,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnForeignKeyUniquenessChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyRequirednessChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnForeignKeyRequirednessChanged",
            "metadataToken": 100671344,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnForeignKeyRequirednessChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyDependentRequirednessChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnForeignKeyDependentRequirednessChanged",
            "metadataToken": 100671345,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnForeignKeyDependentRequirednessChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyOwnershipChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnForeignKeyOwnershipChanged",
            "metadataToken": 100671346,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnForeignKeyOwnershipChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyPrincipalEndChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder",
            "targetName": "OnForeignKeyPrincipalEndChanged",
            "metadataToken": 100671347,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder",
            "normalizedSignature": "OnForeignKeyPrincipalEndChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnForeignKeyAnnotationChanged",
            "metadataToken": 100671348,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnForeignKeyAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnForeignKeyNullNavigationSet(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Boolean):Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation",
            "targetName": "OnForeignKeyNullNavigationSet",
            "metadataToken": 100671349,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Boolean):Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation",
            "normalizedSignature": "OnForeignKeyNullNavigationSet|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,System.Boolean):Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder",
            "targetName": "OnNavigationAdded",
            "metadataToken": 100671350,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder",
            "normalizedSignature": "OnNavigationAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionNavigationBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnNavigationRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,System.Reflection.MemberInfo):System.String",
            "targetName": "OnNavigationRemoved",
            "metadataToken": 100671351,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,System.Reflection.MemberInfo):System.String",
            "normalizedSignature": "OnNavigationRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,System.String,System.Reflection.MemberInfo):System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnNavigationAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnNavigationAnnotationChanged",
            "metadataToken": 100671352,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnNavigationAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionForeignKeyBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionNavigation,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 5,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnSkipNavigationAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder",
            "targetName": "OnSkipNavigationAdded",
            "metadataToken": 100671353,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder",
            "normalizedSignature": "OnSkipNavigationAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnSkipNavigationForeignKeyChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey",
            "targetName": "OnSkipNavigationForeignKeyChanged",
            "metadataToken": 100671354,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey",
            "normalizedSignature": "OnSkipNavigationForeignKeyChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnSkipNavigationInverseChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation",
            "targetName": "OnSkipNavigationInverseChanged",
            "metadataToken": 100671355,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation",
            "normalizedSignature": "OnSkipNavigationInverseChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnSkipNavigationRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation",
            "targetName": "OnSkipNavigationRemoved",
            "metadataToken": 100671356,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation",
            "normalizedSignature": "OnSkipNavigationRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation):Microsoft.EntityFrameworkCore.Metadata.IConventionSkipNavigation|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnSkipNavigationAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnSkipNavigationAnnotationChanged",
            "metadataToken": 100671357,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnSkipNavigationAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionSkipNavigationBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnTriggerAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder",
            "targetName": "OnTriggerAdded",
            "metadataToken": 100671358,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder",
            "normalizedSignature": "OnTriggerAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTriggerBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnTriggerRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger):Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger",
            "targetName": "OnTriggerRemoved",
            "metadataToken": 100671359,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger):Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger",
            "normalizedSignature": "OnTriggerRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger):Microsoft.EntityFrameworkCore.Metadata.IConventionTrigger|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnKeyAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder",
            "targetName": "OnKeyAdded",
            "metadataToken": 100671360,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder",
            "normalizedSignature": "OnKeyAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnKeyRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey",
            "targetName": "OnKeyRemoved",
            "metadataToken": 100671361,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey",
            "normalizedSignature": "OnKeyRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnKeyAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnKeyAnnotationChanged",
            "metadataToken": 100671362,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnKeyAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionKeyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPrimaryKeyChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey",
            "targetName": "OnPrimaryKeyChanged",
            "metadataToken": 100671363,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey",
            "normalizedSignature": "OnPrimaryKeyChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionKey,Microsoft.EntityFrameworkCore.Metadata.IConventionKey):Microsoft.EntityFrameworkCore.Metadata.IConventionKey|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnIndexAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder",
            "targetName": "OnIndexAdded",
            "metadataToken": 100671364,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder",
            "normalizedSignature": "OnIndexAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnIndexRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionIndex):Microsoft.EntityFrameworkCore.Metadata.IConventionIndex",
            "targetName": "OnIndexRemoved",
            "metadataToken": 100671365,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionIndex):Microsoft.EntityFrameworkCore.Metadata.IConventionIndex",
            "normalizedSignature": "OnIndexRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionIndex):Microsoft.EntityFrameworkCore.Metadata.IConventionIndex|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnIndexUniquenessChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnIndexUniquenessChanged",
            "metadataToken": 100671366,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnIndexUniquenessChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnIndexSortOrderChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Collections.Generic.IReadOnlyList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnIndexSortOrderChanged",
            "metadataToken": 100671367,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Collections.Generic.IReadOnlyList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnIndexSortOrderChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder):System.Collections.Generic.IReadOnlyList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnIndexAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnIndexAnnotationChanged",
            "metadataToken": 100671368,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnIndexAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyAdded(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder",
            "targetName": "OnPropertyAdded",
            "metadataToken": 100671369,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder",
            "normalizedSignature": "OnPropertyAdded|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyRemoved(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionProperty",
            "targetName": "OnPropertyRemoved",
            "metadataToken": 100671370,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionProperty",
            "normalizedSignature": "OnPropertyRemoved|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionTypeBaseBuilder,Microsoft.EntityFrameworkCore.Metadata.IConventionProperty):Microsoft.EntityFrameworkCore.Metadata.IConventionProperty|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyNullabilityChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnPropertyNullabilityChanged",
            "metadataToken": 100671371,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnPropertyNullabilityChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnElementTypeNullabilityChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "OnElementTypeNullabilityChanged",
            "metadataToken": 100671372,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "OnElementTypeNullabilityChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder):System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyFieldChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo",
            "targetName": "OnPropertyFieldChanged",
            "metadataToken": 100671373,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo",
            "normalizedSignature": "OnPropertyFieldChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.Reflection.FieldInfo,System.Reflection.FieldInfo):System.Reflection.FieldInfo|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyElementTypeChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,Microsoft.EntityFrameworkCore.Metadata.IElementType,Microsoft.EntityFrameworkCore.Metadata.IElementType):Microsoft.EntityFrameworkCore.Metadata.IElementType",
            "targetName": "OnPropertyElementTypeChanged",
            "metadataToken": 100671374,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,Microsoft.EntityFrameworkCore.Metadata.IElementType,Microsoft.EntityFrameworkCore.Metadata.IElementType):Microsoft.EntityFrameworkCore.Metadata.IElementType",
            "normalizedSignature": "OnPropertyElementTypeChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,Microsoft.EntityFrameworkCore.Metadata.IElementType,Microsoft.EntityFrameworkCore.Metadata.IElementType):Microsoft.EntityFrameworkCore.Metadata.IElementType|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnPropertyAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnPropertyAnnotationChanged",
            "metadataToken": 100671375,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnPropertyAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::OnElementTypeAnnotationChanged(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "targetName": "OnElementTypeAnnotationChanged",
            "metadataToken": 100671376,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation",
            "normalizedSignature": "OnElementTypeAnnotationChanged|(Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionElementTypeBuilder,System.String,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation,Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation):Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotation|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 4,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::DelayConventions():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "targetName": "DelayConventions",
            "metadataToken": 100671377,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch",
            "normalizedSignature": "DelayConventions|():Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::Track(Func_1,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey&):T",
            "targetName": "Track",
            "metadataToken": 100671378,
            "canonicalSignature": "(Func_1,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey&):T",
            "normalizedSignature": "Track|(Func_1,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey&):T|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 1,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "parameterModifiers": [
              {
                "index": 1,
                "modifier": "ref"
              }
            ]
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::AssertNoScope():System.Void",
            "targetName": "AssertNoScope",
            "metadataToken": 100671379,
            "canonicalSignature": "():System.Void",
            "normalizedSignature": "AssertNoScope|():System.Void|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::Tracker:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
            "targetName": "Tracker",
            "metadataToken": 385877523,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
            "normalizedSignature": "Tracker|:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker|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.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher::.ctor(Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet):void",
            "metadataToken": 100671321,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet):void|static=false",
            "isStatic": false,
            "parameterCount": 1,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
        "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.Metadata.Internal.IReferenceRoot`1",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1",
            "typeArguments": [
              "IConventionForeignKey"
            ]
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker::Update(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):System.Void",
            "targetName": "Update",
            "metadataToken": 100671381,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):System.Void",
            "normalizedSignature": "Update|(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):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.Metadata.Conventions.Internal.MetadataTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker::Track(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.Internal.Reference_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Track",
            "metadataToken": 100671382,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.Internal.Reference_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Track|(Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey):Microsoft.EntityFrameworkCore.Metadata.Internal.Reference_1[[Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1::Track(T):Reference_1",
            "targetName": "Track",
            "metadataToken": 100669799,
            "canonicalSignature": "(T):Reference_1",
            "normalizedSignature": "Track|(T):Reference_1|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.Metadata.Internal.IReferenceRoot`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1::Release(Reference_1):System.Void",
            "targetName": "Release",
            "metadataToken": 100669800,
            "canonicalSignature": "(Reference_1):System.Void",
            "normalizedSignature": "Release|(Reference_1):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Internal.IReferenceRoot`1"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker::.ctor():void",
            "metadataToken": 100671384,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.MetadataTracker",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RuntimeConventionSetBuilder",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RuntimeConventionSetBuilder",
        "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.Metadata.Conventions.Infrastructure.IConventionSetBuilder",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RuntimeConventionSetBuilder::CreateConventionSet():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet",
            "targetName": "CreateConventionSet",
            "metadataToken": 100671386,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet",
            "normalizedSignature": "CreateConventionSet|():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet|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.Metadata.Conventions.Internal.RuntimeConventionSetBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder::CreateConventionSet():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet",
            "targetName": "CreateConventionSet",
            "metadataToken": 100671387,
            "canonicalSignature": "():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet",
            "normalizedSignature": "CreateConventionSet|():Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet|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.Metadata.Conventions.Infrastructure.IConventionSetBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetBuilder"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RuntimeConventionSetBuilder::.ctor(Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IProviderConventionSetBuilder,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetPlugin,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "metadataToken": 100671385,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IProviderConventionSetBuilder,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetPlugin,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void",
            "normalizedSignature": "constructor|(Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IProviderConventionSetBuilder,System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Metadata.Conventions.Infrastructure.IConventionSetPlugin,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):void|static=false",
            "isStatic": false,
            "parameterCount": 2,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.RuntimeConventionSetBuilder",
            "ownerIdentity": "Microsoft.EntityFrameworkCore"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionBatchExtensions",
        "targetName": "Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionBatchExtensions",
        "ownerIdentity": "Microsoft.EntityFrameworkCore",
        "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:Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionBatchExtensions::Run(Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch,Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder",
            "targetName": "Run",
            "metadataToken": 100671312,
            "canonicalSignature": "(Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch,Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder",
            "normalizedSignature": "Run|(Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionBatch,Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder):Microsoft.EntityFrameworkCore.Metadata.Internal.InternalForeignKeyBuilder|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.Metadata.Conventions.Internal.ConventionBatchExtensions",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": true
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": []
      }
    ]
  }
}
