# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClass", False, "AnotherClass", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClass.FakeService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", False, "AnotherClassAcceptingData", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.String)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData.FakeService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", False, "AnotherClassAcceptingData", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.String)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData.One]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", False, "AnotherClassAcceptingData", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.String)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData.Two]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAbstractClassConstraint<T>", False, "ClassWithAbstractClassConstraint", "(T)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAbstractClassConstraint`1.Value]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", False, "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.Int32)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors.FakeService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", False, "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String,System.Int32)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors.Data1]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithInterfaceConstraint<T>", False, "ClassWithInterfaceConstraint", "(T)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithInterfaceConstraint`1.Value]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithNestedReferencesToProvider", False, "ClassWithNestedReferencesToProvider", "(System.IServiceProvider)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithSelfReferencingConstraint<T>", False, "ClassWithSelfReferencingConstraint", "(T)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithSelfReferencingConstraint`1.Value]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithServiceProvider", False, "ClassWithServiceProvider", "(System.IServiceProvider)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithServiceProvider.ServiceProvider]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ConstrainedFakeOpenGenericService<TVal>", False, "ConstrainedFakeOpenGenericService", "(TVal)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ConstrainedFakeOpenGenericService`1.Value]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", False, "FakeDisposableCallbackOuterService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService>,Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposableCallbackOuterService.SingleService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", False, "FakeDisposableCallbackOuterService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService>,Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "", "Argument[1].Element", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposableCallbackOuterService.MultipleServices].Element", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackService", False, "FakeDisposableCallbackService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOpenGenericService<TVal>", False, "FakeOpenGenericService", "(TVal)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeOpenGenericService`1.Value]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", False, "FakeOuterService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService>)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeOuterService.SingleService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", False, "FakeOuterService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService>)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeOuterService.MultipleServices]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", False, "ServiceAcceptingFactoryService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ServiceAcceptingFactoryService.ScopedService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ServiceAcceptingFactoryService", False, "ServiceAcceptingFactoryService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.ServiceAcceptingFactoryService.TransientService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", False, "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)", "", "Argument[0]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors.MultipleService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", False, "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)", "", "Argument[1]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors.FactoryService]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", False, "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)", "", "Argument[2]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors.Service]", "value", "dfc-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", False, "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService)", "", "Argument[3]", "Argument[this].Property[Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors.ScopedService]", "value", "dfc-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClass", "get_FakeService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", "get_FakeService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", "get_One", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "AnotherClassAcceptingData", "get_Two", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassImplementingIComparable", "CompareTo", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassImplementingIComparable)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAbstractClassConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.Int32)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "ClassWithAmbiguousCtors", "(System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_Data1", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_Data2", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtors", "get_FakeService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOuterService,System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithAmbiguousCtorsAndAttribute", "ClassWithAmbiguousCtorsAndAttribute", "(System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithClassConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithInterfaceConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithMultipleMarkedCtors", "ClassWithMultipleMarkedCtors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithMultipleMarkedCtors", "ClassWithMultipleMarkedCtors", "(System.String)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithNestedReferencesToProvider", "Dispose", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithNewConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithNoConstraints<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithSelfReferencingConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithServiceProvider", "get_ServiceProvider", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithStructConstraint<T>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ClassWithThrowingCtor", "ClassWithThrowingCtor", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "ConstrainedFakeOpenGenericService<TVal>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "CreationCountFakeService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "CreationCountFakeService", "get_InstanceId", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackInnerService", "FakeDisposableCallbackInnerService", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", "get_MultipleServices", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackOuterService", "get_SingleService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackService", "Dispose", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposableCallbackService", "ToString", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeDisposeCallback", "get_Disposed", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOpenGenericService<TVal>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", "get_MultipleServices", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeOuterService", "get_SingleService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "FakeService", "Dispose", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFactoryService", "get_FakeService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFactoryService", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOpenGenericService<TValue>", "get_Value", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOuterService", "get_MultipleServices", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "IFakeOuterService", "get_SingleService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "TypeWithSupersetConstructors", "(Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService,Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService)", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "get_FactoryService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "get_MultipleService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "get_ScopedService", "()", "summary", "df-generated"]
      - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes", "TypeWithSupersetConstructors", "get_Service", "()", "summary", "df-generated"]
