8 instantiations of ConfigureContextualOptions
Microsoft.Extensions.Options.Contextual (1)
ContextualOptionsServiceCollectionExtensions.cs (1)
100
new
ConfigureContextualOptions
<TOptions>(Throw.IfNull(configure), Throw.IfNull(context)))));
Microsoft.Extensions.Options.Contextual.Tests (7)
ContextualOptionsFactoryTests.cs (7)
67
(context, _) => new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("configure"), context))),
88
(context, _) => new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("configure"), context)))
108
(context, _) => new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("configure"), context))),
175
return new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("1"), context));
180
return new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("2"), context);
185
return new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("3"), context));
190
return new ValueTask<IConfigureContextualOptions<List<string>>>(new
ConfigureContextualOptions
<List<string>>((_, list) => list.Add("4"), context));
3 references to ConfigureContextualOptions
Microsoft.Extensions.Options.Contextual (1)
Internal\ConfigureContextualOptions.cs (1)
20
/// Initializes a new instance of the <see cref="
ConfigureContextualOptions
{TOptions}"/> class.
Microsoft.Extensions.Options.Contextual.Tests (2)
ContextualOptionsServiceCollectionExtensionsTests.cs (2)
47
Assert.Equal(configureOptions, ((
ConfigureContextualOptions
<string>)await loader.LoadAction(Mock.Of<IOptionsContext>(), default)).ConfigureOptions);
69
Assert.Equal(configureOptions, ((
ConfigureContextualOptions
<string>)await loader.LoadAction(Mock.Of<IOptionsContext>(), default)).ConfigureOptions);