28 references to Dependency
Microsoft.AspNetCore.OpenApi.Tests (28)
Transformers\OperationTransformerTests.cs (28)
271
var serviceCollection = new ServiceCollection().AddSingleton<
Dependency
>();
291
Assert.Equal(
Dependency
.InstantiationCount.ToString(CultureInfo.InvariantCulture), description);
321
var serviceCollection = new ServiceCollection().AddTransient<
Dependency
>();
330
Dependency
.InstantiationCount = 0;
335
Assert.Equal(2,
Dependency
.InstantiationCount);
403
var serviceCollection = new ServiceCollection().AddSingleton<
Dependency
>();
409
Dependency
.InstantiationCount = 0;
412
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
413
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
424
Assert.Equal(1,
Dependency
.InstantiationCount);
430
var serviceCollection = new ServiceCollection().AddScoped<
Dependency
>();
436
Dependency
.InstantiationCount = 0;
439
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
440
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
451
Assert.Equal(2,
Dependency
.InstantiationCount);
457
var serviceCollection = new ServiceCollection().AddTransient<
Dependency
>();
464
Dependency
.InstantiationCount = 0;
467
var
service = context.ApplicationServices.GetRequiredService<
Dependency
>();
468
var
sameServiceAgain = context.ApplicationServices.GetRequiredService<
Dependency
>();
477
Assert.Equal(4,
Dependency
.InstantiationCount);
705
private class ActivatedTransformerWithDependency(
Dependency
dependency) : IOpenApiOperationTransformer
710
operation.Description =
Dependency
.InstantiationCount.ToString(CultureInfo.InvariantCulture);