1 write to Lifetime
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceDescriptor.cs (1)
132Lifetime = lifetime;
41 references to Lifetime
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (1)
EnrichNpgsqlTests.cs (1)
268Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.Hosting.Testing.Tests (1)
ResourceLoggerForwarderServiceTests.cs (1)
25&& sd.Lifetime == ServiceLifetime.Singleton);
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (1)
EnrichCosmosDbTests.cs (1)
114Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.Microsoft.EntityFrameworkCore.SqlServer (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Microsoft.EntityFrameworkCore.SqlServer.Tests (1)
EnrichSqlServerTests.cs (1)
255Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.MongoDB.EntityFrameworkCore (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.MongoDB.EntityFrameworkCore.Tests (1)
EnrichMongoDbTests.cs (1)
83Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (1)
EnrichNpgsqlTests.cs (1)
267Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.Oracle.EntityFrameworkCore (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Oracle.EntityFrameworkCore.Tests (1)
EnrichOracleDatabaseTests.cs (1)
255Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Aspire.Pomelo.EntityFrameworkCore.MySql (1)
src\Components\Common\EntityFrameworkUtils.cs (1)
93oldDbContextOptionsDescriptor.Lifetime
Aspire.Pomelo.EntityFrameworkCore.MySql.Tests (1)
EnrichMySqlTests.cs (1)
271Assert.Equal(ServiceLifetime.Singleton, optionsDescriptor.Lifetime);
Microsoft.AspNetCore.AsyncState.Tests (2)
AsyncStateHttpContextExtensionsTests.cs (2)
29Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime); 32Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime);
Microsoft.DotNet.Internal.DependencyInjection.Testing (2)
DependencyInjectionValidation.cs (2)
62if (!IsTypeResolvable(service.ImplementationType, services, allErrors, service.Lifetime)) 149parameterService.Lifetime == ServiceLifetime.Scoped)
Microsoft.Extensions.AI.Tests (10)
ChatCompletion\DependencyInjectionPatterns.cs (4)
131Assert.Equal(expectedLifetime, sd.Lifetime); 154Assert.Equal(expectedLifetime, sd.Lifetime); 177Assert.Equal(expectedLifetime, sd.Lifetime); 223Assert.Equal(expectedLifetime, sd.Lifetime);
Image\ImageGeneratorDependencyInjectionPatterns.cs (3)
131Assert.Equal(expectedLifetime, sd.Lifetime); 154Assert.Equal(expectedLifetime, sd.Lifetime); 170Assert.Equal(ServiceLifetime.Singleton, sd.Lifetime);
SpeechToText\SpeechToTextClientDependencyInjectionPatterns.cs (3)
131Assert.Equal(expectedLifetime, sd.Lifetime); 154Assert.Equal(expectedLifetime, sd.Lifetime); 170Assert.Equal(ServiceLifetime.Singleton, sd.Lifetime);
Microsoft.Extensions.AsyncState.Tests (3)
AsyncContextServiceCollectionExtensionsTests.cs (3)
30Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime); 33Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime); 36Assert.Equal(ServiceLifetime.Singleton, serviceDescriptor.Lifetime);
Microsoft.Extensions.DependencyInjection (4)
DependencyInjectionEventSource.cs (2)
217switch (descriptor.Lifetime) 265builder.Append(descriptor.Lifetime);
ServiceLookup\CallSiteFactory.cs (2)
486var lifetime = new ResultCache(descriptor.Lifetime, serviceIdentifier, slot); 543var lifetime = new ResultCache(descriptor.Lifetime, serviceIdentifier, slot);
Microsoft.Extensions.DependencyInjection.Abstractions (3)
ServiceDescriptor.cs (3)
254string? lifetime = $"{nameof(ServiceType)}: {ServiceType} {nameof(Lifetime)}: {Lifetime} "; 1039string debugText = $@"Lifetime = {Lifetime}, ServiceType = ""{ServiceType.FullName}""";
Microsoft.Maui (2)
Hosting\Internal\MauiFactory.cs (2)
36 if (descriptor.Lifetime == ServiceLifetime.Singleton) 43 if (descriptor.Lifetime == ServiceLifetime.Singleton)