{
  "schema": "tsonic.bindings",
  "provider": {
    "namespace": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata",
    "ownerIdentities": [
      "Microsoft.EntityFrameworkCore.Relational"
    ]
  },
  "targetSurface": {
    "types": [
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665927,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::Table:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "Table",
            "metadataToken": 385876430,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "Table|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876431,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::IsNullable:System.Boolean",
            "targetName": "IsNullable",
            "metadataToken": 385876432,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsNullable|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::StoreType:System.String",
            "targetName": "StoreType",
            "metadataToken": 385876433,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "StoreType|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::DefaultValue:System.Object",
            "targetName": "DefaultValue",
            "metadataToken": 385876434,
            "canonicalSignature": ":System.Object",
            "normalizedSignature": "DefaultValue|:System.Object|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::DefaultValueSql:System.String",
            "targetName": "DefaultValueSql",
            "metadataToken": 385876435,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "DefaultValueSql|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::ComputedColumnSql:System.String",
            "targetName": "ComputedColumnSql",
            "metadataToken": 385876436,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "ComputedColumnSql|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::IsStored:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "IsStored",
            "metadataToken": 385876437,
            "canonicalSignature": ":System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "IsStored|:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::Comment:System.String",
            "targetName": "Comment",
            "metadataToken": 385876438,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Comment|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::Collation:System.String",
            "targetName": "Collation",
            "metadataToken": 385876439,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Collation|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::ValueGenerated:System.Nullable_1[[Microsoft.EntityFrameworkCore.Metadata.ValueGenerated,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ValueGenerated",
            "metadataToken": 385876440,
            "canonicalSignature": ":System.Nullable_1[[Microsoft.EntityFrameworkCore.Metadata.ValueGenerated,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ValueGenerated|:System.Nullable_1[[Microsoft.EntityFrameworkCore.Metadata.ValueGenerated,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn::.ctor():void",
            "metadataToken": 100665928,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665939,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::Table:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "Table",
            "metadataToken": 385876441,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "Table|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::PrincipalTable:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "PrincipalTable",
            "metadataToken": 385876442,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "PrincipalTable|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::Columns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Columns",
            "metadataToken": 385876443,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Columns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::PrincipalColumns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "PrincipalColumns",
            "metadataToken": 385876444,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "PrincipalColumns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876445,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::OnDelete:System.Nullable_1[[Microsoft.EntityFrameworkCore.Migrations.ReferentialAction,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "OnDelete",
            "metadataToken": 385876446,
            "canonicalSignature": ":System.Nullable_1[[Microsoft.EntityFrameworkCore.Migrations.ReferentialAction,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "OnDelete|:System.Nullable_1[[Microsoft.EntityFrameworkCore.Migrations.ReferentialAction,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey::.ctor():void",
            "metadataToken": 100665940,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665952,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::Table:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "Table",
            "metadataToken": 385876447,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "Table|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876448,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::Columns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Columns",
            "metadataToken": 385876449,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Columns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::IsUnique:System.Boolean",
            "targetName": "IsUnique",
            "metadataToken": 385876450,
            "canonicalSignature": ":System.Boolean",
            "normalizedSignature": "IsUnique|:System.Boolean|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::IsDescending:System.Collections.Generic.IList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "IsDescending",
            "metadataToken": 385876451,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "IsDescending|:System.Collections.Generic.IList_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::Filter:System.String",
            "targetName": "Filter",
            "metadataToken": 385876452,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Filter|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex::.ctor():void",
            "metadataToken": 100665953,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::DatabaseName:System.String",
            "targetName": "DatabaseName",
            "metadataToken": 385876453,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "DatabaseName|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::DefaultSchema:System.String",
            "targetName": "DefaultSchema",
            "metadataToken": 385876454,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "DefaultSchema|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::Collation:System.String",
            "targetName": "Collation",
            "metadataToken": 385876455,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Collation|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::Tables:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Tables",
            "metadataToken": 385876456,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Tables|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::Sequences:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Sequences",
            "metadataToken": 385876457,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Sequences|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel::.ctor():void",
            "metadataToken": 100665962,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665968,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey::Table:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "Table",
            "metadataToken": 385876458,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "Table|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876459,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey::Columns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Columns",
            "metadataToken": 385876460,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Columns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey::.ctor():void",
            "metadataToken": 100665969,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100665988,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::Database:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "targetName": "Database",
            "metadataToken": 385876461,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "normalizedSignature": "Database|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876462,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::Schema:System.String",
            "targetName": "Schema",
            "metadataToken": 385876463,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Schema|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::StoreType:System.String",
            "targetName": "StoreType",
            "metadataToken": 385876464,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "StoreType|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::StartValue:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "StartValue",
            "metadataToken": 385876465,
            "canonicalSignature": ":System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "StartValue|:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::IncrementBy:System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "IncrementBy",
            "metadataToken": 385876466,
            "canonicalSignature": ":System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "IncrementBy|:System.Nullable_1[[System.Int32,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::MinValue:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "MinValue",
            "metadataToken": 385876467,
            "canonicalSignature": ":System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "MinValue|:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::MaxValue:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "MaxValue",
            "metadataToken": 385876468,
            "canonicalSignature": ":System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "MaxValue|:System.Nullable_1[[System.Int64,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::IsCyclic:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "targetName": "IsCyclic",
            "metadataToken": 385876469,
            "canonicalSignature": ":System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]",
            "normalizedSignature": "IsCyclic|:System.Nullable_1[[System.Boolean,System.Private.CoreLib,Version=10.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]]|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence::.ctor():void",
            "metadataToken": 100665989,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseSequence",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100666005,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Database:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "targetName": "Database",
            "metadataToken": 385876470,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel",
            "normalizedSignature": "Database|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseModel|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876471,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Schema:System.String",
            "targetName": "Schema",
            "metadataToken": 385876472,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Schema|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Comment:System.String",
            "targetName": "Comment",
            "metadataToken": 385876473,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Comment|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::PrimaryKey:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "targetName": "PrimaryKey",
            "metadataToken": 385876474,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey",
            "normalizedSignature": "PrimaryKey|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabasePrimaryKey|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Columns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Columns",
            "metadataToken": 385876475,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Columns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::UniqueConstraints:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "UniqueConstraints",
            "metadataToken": 385876476,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "UniqueConstraints|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Indexes:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Indexes",
            "metadataToken": 385876477,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Indexes|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseIndex,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::ForeignKeys:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "ForeignKeys",
            "metadataToken": 385876478,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "ForeignKeys|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseForeignKey,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::Triggers:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Triggers",
            "metadataToken": 385876479,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Triggers|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable::.ctor():void",
            "metadataToken": 100666006,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876480,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger::.ctor():void",
            "metadataToken": 100666009,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTrigger",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.Annotatable",
          "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.Annotatable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint::ToString():System.String",
            "targetName": "ToString",
            "metadataToken": 100666015,
            "canonicalSignature": "():System.String",
            "normalizedSignature": "ToString|():System.String|static=false",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "arity": 0,
            "parameterCount": 0,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": true,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
            "isExtensionMethod": false
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint::Table:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "targetName": "Table",
            "metadataToken": 385876481,
            "canonicalSignature": ":Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
            "normalizedSignature": "Table|:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint::Name:System.String",
            "targetName": "Name",
            "metadataToken": 385876482,
            "canonicalSignature": ":System.String",
            "normalizedSignature": "Name|:System.String|static=false|accessor=getset",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": true,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint::Columns:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "Columns",
            "metadataToken": 385876483,
            "canonicalSignature": ":System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "Columns|:System.Collections.Generic.IList_1[[Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseColumn,Microsoft.EntityFrameworkCore.Relational,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|static=false|accessor=get",
            "emitScope": "ClassSurface",
            "provenance": "Original",
            "isIndexer": false,
            "hasGetter": true,
            "hasSetter": false,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint::.ctor():void",
            "metadataToken": 100666016,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseUniqueConstraint",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      },
      {
        "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseView",
        "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseView",
        "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational",
        "metadataToken": 0,
        "kind": "Class",
        "accessibility": "Public",
        "isAbstract": false,
        "isSealed": false,
        "isStatic": false,
        "arity": 0,
        "baseType": {
          "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable",
          "targetName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseTable"
        },
        "interfaces": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "targetName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          }
        ],
        "methods": [
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindRuntimeAnnotation",
            "metadataToken": 100673140,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindRuntimeAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::FindRuntimeAnnotationValue(System.String):System.Object",
            "targetName": "FindRuntimeAnnotationValue",
            "metadataToken": 100673141,
            "canonicalSignature": "(System.String):System.Object",
            "normalizedSignature": "FindRuntimeAnnotationValue|(System.String):System.Object|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetRuntimeAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetRuntimeAnnotations",
            "metadataToken": 100673142,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetRuntimeAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::AddRuntimeAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddRuntimeAnnotation",
            "metadataToken": 100673143,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddRuntimeAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable::GetOrAddRuntimeAnnotationValue(System.String,Func_2,TArg):TValue",
            "targetName": "GetOrAddRuntimeAnnotationValue",
            "metadataToken": 100673146,
            "canonicalSignature": "(System.String,Func_2,TArg):TValue",
            "normalizedSignature": "GetOrAddRuntimeAnnotationValue|(System.String,Func_2,TArg):TValue|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 2,
            "parameterCount": 3,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::AnnotationsToDebugString(System.Int32):System.String",
            "targetName": "AnnotationsToDebugString",
            "metadataToken": 100673198,
            "canonicalSignature": "(System.Int32):System.String",
            "normalizedSignature": "AnnotationsToDebugString|(System.Int32):System.String|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 1,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::SetAnnotation(System.String,System.Object):System.Void",
            "targetName": "SetAnnotation",
            "metadataToken": 100666884,
            "canonicalSignature": "(System.String,System.Object):System.Void",
            "normalizedSignature": "SetAnnotation|(System.String,System.Object):System.Void|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotations(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "targetName": "AddAnnotations",
            "metadataToken": 100666886,
            "canonicalSignature": "(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):System.Void",
            "normalizedSignature": "AddAnnotations|(System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]):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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::FindAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "FindAnnotation",
            "metadataToken": 100673195,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "FindAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable::GetAnnotations():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "targetName": "GetAnnotations",
            "metadataToken": 100673196,
            "canonicalSignature": "():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]",
            "normalizedSignature": "GetAnnotations|():System.Collections.Generic.IEnumerable_1[[Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation,Microsoft.EntityFrameworkCore,Version=10.0.1.0,Culture=neutral,PublicKeyToken=adb9793829ddae60]]|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.Infrastructure.IReadOnlyAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::AddAnnotation(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "AddAnnotation",
            "metadataToken": 100666883,
            "canonicalSignature": "(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "AddAnnotation|(System.String,System.Object):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|static=false",
            "emitScope": "ViewOnly",
            "provenance": "ExplicitView",
            "arity": 0,
            "parameterCount": 2,
            "isStatic": false,
            "isAbstract": false,
            "isVirtual": true,
            "isOverride": false,
            "isSealed": false,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable"
          },
          {
            "stableId": "Microsoft.EntityFrameworkCore:Microsoft.EntityFrameworkCore.Metadata.IMutableAnnotatable::RemoveAnnotation(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "targetName": "RemoveAnnotation",
            "metadataToken": 100666885,
            "canonicalSignature": "(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation",
            "normalizedSignature": "RemoveAnnotation|(System.String):Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation|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.IMutableAnnotatable",
            "ownerIdentity": "Microsoft.EntityFrameworkCore",
            "isExtensionMethod": false,
            "sourceInterface": "Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable"
          }
        ],
        "properties": [],
        "fields": [],
        "events": [],
        "constructors": [
          {
            "stableId": "Microsoft.EntityFrameworkCore.Relational:Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseView::.ctor():void",
            "metadataToken": 100666017,
            "canonicalSignature": "():void",
            "normalizedSignature": "constructor|():void|static=false",
            "isStatic": false,
            "parameterCount": 0,
            "visibility": "Public",
            "ownerQualifiedName": "Microsoft.EntityFrameworkCore.Scaffolding.Metadata.DatabaseView",
            "ownerIdentity": "Microsoft.EntityFrameworkCore.Relational"
          }
        ]
      }
    ]
  }
}
