3 instantiations of FakeRedactionCollector
Microsoft.Extensions.Compliance.Testing (2)
FakeRedactor.cs (1)
56EventCollector = collector ?? new FakeRedactionCollector();
FakeRedactorProvider.cs (1)
30Collector = eventCollector ?? new FakeRedactionCollector();
Microsoft.Extensions.Compliance.Testing.Tests (1)
RedactionFakesEventCollectorTests.cs (1)
16var c = new FakeRedactionCollector();
22 references to FakeRedactionCollector
Microsoft.Extensions.Compliance.Testing (17)
FakeRedactionBuilderExtensions.cs (3)
32builder.Services.TryAddSingleton<FakeRedactionCollector>(); 54.Services.TryAddSingleton<FakeRedactionCollector>(); 76.TryAddSingleton<FakeRedactionCollector>();
FakeRedactionServiceCollectionExtensions.cs (6)
28services.TryAddSingleton<FakeRedactionCollector>(); 31var collector = serviceProvider.GetRequiredService<FakeRedactionCollector>(); 54services.TryAddSingleton<FakeRedactionCollector>(); 57var collector = serviceProvider.GetRequiredService<FakeRedactionCollector>();
FakeRedactionServiceProviderExtensions.cs (3)
23/// <see cref="FakeRedactionCollector"/> should be registered and used only with fake redaction implementation. 25public static FakeRedactionCollector GetFakeRedactionCollector(this IServiceProvider serviceProvider) 26=> Throw.IfNull(serviceProvider).GetRequiredService<FakeRedactionCollector>();
FakeRedactor.cs (3)
32public FakeRedactionCollector EventCollector { get; } 39public FakeRedactor(IOptions<FakeRedactorOptions>? options = null, FakeRedactionCollector? collector = null) 71public static FakeRedactor Create(FakeRedactorOptions? options = null, FakeRedactionCollector? collector = null) => new(Options.Options.Create(options ?? new FakeRedactorOptions()), collector);
FakeRedactorProvider.cs (2)
21public FakeRedactionCollector Collector { get; } 28public FakeRedactorProvider(FakeRedactorOptions? options = null, FakeRedactionCollector? eventCollector = null)
Microsoft.Extensions.Compliance.Testing.Tests (3)
RedactionFakesAcceptanceTests.cs (2)
205var collector = services.GetFakeRedactionCollector(); 250var collector = sp.GetFakeRedactionCollector();
RedactionFakesEventCollectorTests.cs (1)
16var c = new FakeRedactionCollector();
Microsoft.Extensions.Hosting.Testing (1)
FakeHostingExtensions.cs (1)
64public static FakeRedactionCollector GetFakeRedactionCollector(this IHost host)
Microsoft.Extensions.Hosting.Testing.Tests (1)
HostingFakesExtensionsTests.cs (1)
63var collector = host.GetFakeRedactionCollector();