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)
909
new
CircuitOptions
(),
913
CreateJSRuntime(new
CircuitOptions
()),
914
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
420
var circuitOptions = new
CircuitOptions
447
var circuitOptions = new
CircuitOptions
497
var circuitOptions = new
CircuitOptions
{ DisconnectedCircuitMaxRetained = 0 }; // Ensure eviction
576
Options.Create(circuitOptions ?? new
CircuitOptions
()),
579
CreatePersistenceManager(circuitOptions ?? new
CircuitOptions
(), persistenceProvider ?? new TestCircuitPersistenceProvider()))
668
Options.Create(new
CircuitOptions
()),
671
CreatePersistenceManager(new
CircuitOptions
(), new TestCircuitPersistenceProvider()));
676
var options = circuitOptions ?? new
CircuitOptions
();
Circuits\ComponentHubTest.cs (3)
285
Options.Create(new
CircuitOptions
()),
295
Options.Create(new
CircuitOptions
()));
297
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)
659
new
CircuitOptions
Circuits\TestCircuitHost.cs (4)
34
var jsRuntime = new RemoteJSRuntime(Options.Create(new
CircuitOptions
()), Options.Create(new HubOptions<ComponentHub>()), Mock.Of<ILogger<RemoteJSRuntime>>());
57
new
CircuitOptions
(),
62
new CircuitJSComponentInterop(new
CircuitOptions
()));
71
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;
49
CircuitOptions
options,
731
$"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)
18
IOptions<
CircuitOptions
> circuitOptions,
202
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)
926
private static RemoteJSRuntime CreateJSRuntime(
CircuitOptions
options)
Circuits\CircuitPersistenceManagerTest.cs (1)
383
IOptions<
CircuitOptions
> options,
Circuits\CircuitRegistryTest.cs (9)
276
var
options = new CircuitOptions
332
var
options = new CircuitOptions
420
var
circuitOptions = new CircuitOptions
447
var
circuitOptions = new CircuitOptions
497
var
circuitOptions = new CircuitOptions { DisconnectedCircuitMaxRetained = 0 }; // Ensure eviction
573
CircuitOptions
circuitOptions = null,
653
CircuitOptions
circuitOptions,
674
private static (CircuitRegistry Registry, TestCircuitPersistenceProvider Provider) CreateRegistryWithProvider(CircuitIdFactory factory = null,
CircuitOptions
circuitOptions = null)
676
var
options = circuitOptions ?? new CircuitOptions();
Circuits\ComponentHubTest.cs (1)
400
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)
706
public TestRemoteRenderer(IServiceProvider serviceProvider, ILoggerFactory loggerFactory,
CircuitOptions
options, CircuitClientProxy client, IServerComponentDeserializer serverComponentDeserializer, ILogger logger)
727
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)