48 instantiations of CircuitOptions
Microsoft.AspNetCore.Components.Server.Tests (48)
CircuitDisconnectMiddlewareTest.cs (8)
26Options.Create(new CircuitOptions()), 55Options.Create(new CircuitOptions()), 83Options.Create(new CircuitOptions()), 111Options.Create(new CircuitOptions()), 145Options.Create(new CircuitOptions()), 181Options.Create(new CircuitOptions()), 219Options.Create(new CircuitOptions()), 252Options.Create(new CircuitOptions()),
Circuits\CircuitHostTest.cs (3)
820new CircuitOptions(), 824CreateJSRuntime(new CircuitOptions()), 825new CircuitJSComponentInterop(new CircuitOptions()))
Circuits\CircuitPersistenceManagerTest.cs (4)
38var options = Options.Create(new CircuitOptions()); 92var options = Options.Create(new CircuitOptions()); 156var options = Options.Create(new CircuitOptions()); 220var options = Options.Create(new CircuitOptions());
Circuits\CircuitRegistryTest.cs (10)
276var options = new CircuitOptions 332var options = new CircuitOptions 415var circuitOptions = new CircuitOptions 442var circuitOptions = new CircuitOptions 492var circuitOptions = new CircuitOptions { DisconnectedCircuitMaxRetained = 0 }; // Ensure eviction 571Options.Create(circuitOptions ?? new CircuitOptions()), 574CreatePersistenceManager(circuitOptions ?? new CircuitOptions(), persistenceProvider ?? new TestCircuitPersistenceProvider())) 663Options.Create(new CircuitOptions()), 666CreatePersistenceManager(new CircuitOptions(), new TestCircuitPersistenceProvider())); 671var options = circuitOptions ?? new CircuitOptions();
Circuits\ComponentHubTest.cs (3)
287Options.Create(new CircuitOptions()), 297Options.Create(new CircuitOptions())); 299Options.Create(new CircuitOptions()),
Circuits\DefaultInMemoryCircuitPersistenceProviderTest.cs (3)
71var circuitOptions = new CircuitOptions 107var circuitOptions = new CircuitOptions 172Options.Create(options ?? new CircuitOptions()));
Circuits\HybridCacheCircuitPersistenceProviderTest.cs (1)
105Options.Create(options ?? new CircuitOptions()));
Circuits\RemoteJSDataStreamTest.cs (10)
15private static readonly TestRemoteJSRuntime _jsRuntime = new(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 48var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 76var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 104var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 122var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 141var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 160var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 180var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 205var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 246var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>());
Circuits\RemoteJSRuntimeTest.cs (1)
104var jsRuntime = new TestRemoteJSRuntime(Options.Create(new CircuitOptions()), componentHubOptions, Mock.Of<ILogger<RemoteJSRuntime>>());
Circuits\RemoteRendererTest.cs (1)
657new CircuitOptions
Circuits\TestCircuitHost.cs (4)
35var jsRuntime = new RemoteJSRuntime(Options.Create(new CircuitOptions()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>()); 54new CircuitOptions(), 59new CircuitJSComponentInterop(new CircuitOptions())); 68new CircuitOptions(),
65 references to CircuitOptions
Microsoft.AspNetCore.Components.Server (44)
CircuitJavaScriptInitializationMiddleware.cs (1)
16public CircuitJavaScriptInitializationMiddleware(IOptions<CircuitOptions> options, RequestDelegate _)
Circuits\CircuitFactory.cs (2)
21private readonly CircuitOptions _options; 30IOptions<CircuitOptions> options)
Circuits\CircuitHost.cs (4)
24private readonly CircuitOptions _options; 48CircuitOptions options, 723$"detailed exceptions by setting 'DetailedErrors: true' in 'appSettings.Development.json' or set '{typeof(CircuitOptions).Name}.{nameof(CircuitOptions.DetailedErrors)}'. {additionalInformation}";
Circuits\CircuitJSComponentInterop.cs (2)
10private readonly CircuitOptions _circuitOptions; 13internal CircuitJSComponentInterop(CircuitOptions circuitOptions)
Circuits\CircuitOptionsJavaScriptInitializersConfiguration.cs (2)
10internal sealed class CircuitOptionsJavaScriptInitializersConfiguration : IConfigureOptions<CircuitOptions> 19public void Configure(CircuitOptions options)
Circuits\CircuitOptionsJSInteropDetailedErrorsConfiguration.cs (2)
10internal sealed class CircuitOptionsJSInteropDetailedErrorsConfiguration : IConfigureOptions<CircuitOptions> 19public void Configure(CircuitOptions options)
Circuits\CircuitPersistenceManager.cs (2)
17IOptions<CircuitOptions> circuitOptions, 181IOptions<CircuitOptions> circuitOptions,
Circuits\CircuitRegistry.cs (2)
41private readonly CircuitOptions _options; 48IOptions<CircuitOptions> options,
Circuits\DefaultHybridCache.cs (3)
10/// Default configuration for <see cref="CircuitOptions.HybridPersistenceCache"/>. 12internal sealed class DefaultHybridCache : IPostConfigureOptions<CircuitOptions> 26public void PostConfigure(string? name, CircuitOptions options)
Circuits\DefaultInMemoryCircuitPersistenceProvider.cs (2)
17private readonly CircuitOptions _options; 27IOptions<CircuitOptions> options)
Circuits\HybridCacheCircuitPersistenceProvider.cs (1)
27IOptions<CircuitOptions> options)
Circuits\RemoteErrorBoundaryLogger.cs (4)
15private readonly CircuitOptions _options; 17public RemoteErrorBoundaryLogger(ILogger<ErrorBoundary> logger, IJSRuntime jsRuntime, IOptions<CircuitOptions> options) 36: $"For more details turn on detailed exceptions in '{nameof(CircuitOptions)}.{nameof(CircuitOptions.DetailedErrors)}'";
Circuits\RemoteJSRuntime.cs (4)
18private readonly CircuitOptions _options; 41IOptions<CircuitOptions> circuitOptions, 84errorMessage += $". For more details turn on detailed exceptions in '{nameof(CircuitOptions)}.{nameof(CircuitOptions.DetailedErrors)}'";
Circuits\RemoteRenderer.cs (2)
25private readonly CircuitOptions _options; 44CircuitOptions options,
DependencyInjection\ComponentServiceCollectionExtensions.cs (6)
33/// <param name="configure">A callback to configure <see cref="CircuitOptions"/>.</param> 36public static IServerSideBlazorBuilder AddServerSideBlazor(this IServiceCollection services, Action<CircuitOptions>? configure = null) 88var circuitOptions = serviceProvider.GetRequiredService<IOptions<CircuitOptions>>(); 103services.TryAddEnumerable(ServiceDescriptor.Singleton<IPostConfigureOptions<CircuitOptions>, DefaultHybridCache>()); 114services.TryAddEnumerable(ServiceDescriptor.Singleton<IConfigureOptions<CircuitOptions>, CircuitOptionsJSInteropDetailedErrorsConfiguration>()); 115services.TryAddEnumerable(ServiceDescriptor.Singleton<IConfigureOptions<CircuitOptions>, CircuitOptionsJavaScriptInitializersConfiguration>());
DependencyInjection\ServerRazorComponentsBuilderExtensions.cs (2)
30/// <param name="configure">A callback to configure <see cref="CircuitOptions"/>.</param> 33public static IServerSideBlazorBuilder AddInteractiveServerComponents(this IRazorComponentsBuilder builder, Action<CircuitOptions>? configure = null)
DependencyInjection\ServerSideBlazorBuilderExtensions.cs (3)
18/// <param name="configure">A callback to configure <see cref="CircuitOptions"/>.</param> 20public static IServerSideBlazorBuilder AddCircuitOptions(this IServerSideBlazorBuilder builder, Action<CircuitOptions> configure) 25builder.Services.Configure<CircuitOptions>(configure);
Microsoft.AspNetCore.Components.Server.Tests (21)
Circuits\CircuitHostTest.cs (1)
837private static RemoteJSRuntime CreateJSRuntime(CircuitOptions options)
Circuits\CircuitPersistenceManagerTest.cs (1)
397IOptions<CircuitOptions> options,
Circuits\CircuitRegistryTest.cs (9)
276var options = new CircuitOptions 332var options = new CircuitOptions 415var circuitOptions = new CircuitOptions 442var circuitOptions = new CircuitOptions 492var circuitOptions = new CircuitOptions { DisconnectedCircuitMaxRetained = 0 }; // Ensure eviction 568CircuitOptions circuitOptions = null, 648CircuitOptions circuitOptions, 669private static (CircuitRegistry Registry, TestCircuitPersistenceProvider Provider) CreateRegistryWithProvider(CircuitIdFactory factory = null, CircuitOptions circuitOptions = null) 671var options = circuitOptions ?? new CircuitOptions();
Circuits\ComponentHubTest.cs (1)
402IOptions<CircuitOptions> options)
Circuits\DefaultInMemoryCircuitPersistenceProviderTest.cs (3)
71var circuitOptions = new CircuitOptions 107var circuitOptions = new CircuitOptions 167CircuitOptions options = null)
Circuits\HybridCacheCircuitPersistenceProviderTest.cs (1)
100CircuitOptions options = null)
Circuits\RemoteJSDataStreamTest.cs (1)
357public TestRemoteJSRuntime(IOptions<CircuitOptions> circuitOptions, IOptions<HubOptions<ComponentHub>> hubOptions, ILogger<RemoteJSRuntime> logger) : base(circuitOptions, hubOptions, logger)
Circuits\RemoteJSRuntimeTest.cs (1)
110public TestRemoteJSRuntime(IOptions<CircuitOptions> circuitOptions, IOptions<HubOptions<ComponentHub>> hubOptions, ILogger<RemoteJSRuntime> logger) : base(circuitOptions, hubOptions, logger)
Circuits\RemoteRendererTest.cs (2)
704public TestRemoteRenderer(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, CircuitOptions options, CircuitClientProxy client, IServerComponentDeserializer serverComponentDeserializer, ILogger logger) 725private static RemoteJSRuntime CreateJSRuntime(CircuitOptions options)
Circuits\TestCircuitHost.cs (1)
20private TestCircuitHost(CircuitId circuitId, AsyncServiceScope scope, CircuitOptions options, CircuitClientProxy client, RemoteRenderer renderer, IReadOnlyList<ComponentDescriptor> descriptors, RemoteJSRuntime jsRuntime, RemoteNavigationManager navigationManager, CircuitHandler[] circuitHandlers, CircuitMetrics circuitMetrics, CircuitActivitySource circuitActivitySource, ILogger logger)