28 references to Dependency
Microsoft.AspNetCore.OpenApi.Tests (28)
Transformers\OperationTransformerTests.cs (28)
272
var serviceCollection = new ServiceCollection().AddSingleton<
Dependency
>();
292
Assert.Equal(
Dependency
.InstantiationCount.ToString(CultureInfo.InvariantCulture), description);
322
var serviceCollection = new ServiceCollection().AddTransient<
Dependency
>();
331
Dependency
.InstantiationCount = 0;
336
Assert.Equal(2,
Dependency
.InstantiationCount);
404
var serviceCollection = new ServiceCollection().AddSingleton<
Dependency
>();
410
Dependency
.InstantiationCount = 0;
413
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
414
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
425
Assert.Equal(1,
Dependency
.InstantiationCount);
431
var serviceCollection = new ServiceCollection().AddScoped<
Dependency
>();
437
Dependency
.InstantiationCount = 0;
440
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
441
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
452
Assert.Equal(2,
Dependency
.InstantiationCount);
458
var serviceCollection = new ServiceCollection().AddTransient<
Dependency
>();
465
Dependency
.InstantiationCount = 0;
468
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
469
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
478
Assert.Equal(4,
Dependency
.InstantiationCount);
706
private class ActivatedTransformerWithDependency(
Dependency
dependency) : IOpenApiOperationTransformer
711
operation.Description =
Dependency
.InstantiationCount.ToString(CultureInfo.InvariantCulture);