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