44 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;
50
CircuitOptions
options,
733
$"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);