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