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