1 write to ServiceType
Microsoft.Extensions.DependencyInjection.Abstractions (1)
126 references to ServiceType
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (3)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (5)
Aspire.Hosting.Testing (1)
Aspire.Hosting.Testing.Tests (1)
Aspire.Hosting.Tests (2)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (3)
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (1)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (3)
Aspire.Microsoft.EntityFrameworkCore.SqlServer.Tests (5)
Aspire.MongoDB.EntityFrameworkCore (3)
Aspire.MongoDB.EntityFrameworkCore.Tests (1)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (3)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (5)
Aspire.Oracle.EntityFrameworkCore (3)
Aspire.Oracle.EntityFrameworkCore.Tests (5)
Aspire.Pomelo.EntityFrameworkCore.MySql (3)
Aspire.Pomelo.EntityFrameworkCore.MySql.Tests (5)
Microsoft.AspNetCore (2)
Microsoft.AspNetCore.AsyncState.Tests (2)
Microsoft.AspNetCore.Components (1)
Microsoft.AspNetCore.HeaderParsing (1)
Microsoft.AspNetCore.Mvc.Core (1)
Microsoft.AspNetCore.Mvc.RazorPages (1)
Microsoft.DotNet.Internal.DependencyInjection.Testing (2)
Microsoft.Extensions.AI.Tests (10)
Microsoft.Extensions.AsyncState.Tests (3)
Microsoft.Extensions.DependencyInjection (14)
ServiceLookup\CallSiteFactory.cs (8)
39Type serviceType = descriptor.ServiceType;
325if (ShouldCreateExact(_descriptors[i].ServiceType, cacheKey.ServiceType))
342if (ShouldCreateOpenGeneric(_descriptors[i].ServiceType, cacheKey.ServiceType))
466if (ShouldCreateExact(descriptor.ServiceType, serviceIdentifier.ServiceType))
489callSite = new ConstantCallSite(descriptor.ServiceType, descriptor.GetImplementationInstance(), descriptor.ServiceKey);
493callSite = new FactoryCallSite(lifetime, descriptor.ServiceType, descriptor.ImplementationFactory);
497callSite = new FactoryCallSite(lifetime, descriptor.ServiceType, serviceIdentifier.ServiceKey!, descriptor.KeyedImplementationFactory);
514if (ShouldCreateOpenGeneric(descriptor.ServiceType, serviceIdentifier.ServiceType))
Microsoft.Extensions.DependencyInjection.Abstractions (15)
Microsoft.Extensions.DependencyInjection.AutoActivation (10)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Microsoft.Extensions.Http (3)
Microsoft.Extensions.Http.Resilience.Tests (1)
Microsoft.Extensions.Resilience (1)
Microsoft.Maui (5)