Language

OptionsBuilder.Configure Method

Definition

Overloads

Name Description
Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Registers an action used to configure a particular type of options.

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
 virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions);
abstract member Configure : Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Configure : Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Configure (configureOptions As Action(Of TOptions)) As OptionsBuilder(Of TOptions)

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
generic 
 where TDep : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep : class;
abstract member Configure : Action<'Options, 'Dep (requires 'Options : null and 'Dep : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Dep : null)
override this.Configure : Action<'Options, 'Dep (requires 'Options : null and 'Dep : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Dep : null)
Public Overridable Function Configure(Of TDep As Class) (configureOptions As Action(Of TOptions, TDep)) As OptionsBuilder(Of TOptions)

Type Parameters

TDep

A dependency used by the action.

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
generic 
 where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null and 'TDep5 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class, TDep4 As Class, TDep5 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5)) As OptionsBuilder(Of TOptions)

Type Parameters

TDep1

The first dependency used by the action.

TDep2

The second dependency used by the action.

TDep3

The third dependency used by the action.

TDep4

The fourth dependency used by the action.

TDep5

The fifth dependency used by the action.

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
generic 
 where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null and 'TDep4 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class, TDep4 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3, TDep4)) As OptionsBuilder(Of TOptions)

Type Parameters

TDep1

The first dependency used by the action.

TDep2

The second dependency used by the action.

TDep3

The third dependency used by the action.

TDep4

The fourth dependency used by the action.

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
generic 
 where TDep1 : class where TDep2 : class where TDep3 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class, TDep3 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2, TDep3)) As OptionsBuilder(Of TOptions)

Type Parameters

TDep1

The first dependency used by the action.

TDep2

The second dependency used by the action.

TDep3

The third dependency used by the action.

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to

Configure(Action)

Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs
Source:
OptionsBuilder.cs

Registers an action used to configure a particular type of options.

public:
generic 
 where TDep1 : class where TDep2 : class virtual Microsoft::Extensions::Options::OptionsBuilder ^ Configure(Action ^ configureOptions);
public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(Action configureOptions) where TDep1 : class where TDep2 : class;
abstract member Configure : Action<'Options, 'TDep1, 'TDep2 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null)
override this.Configure : Action<'Options, 'TDep1, 'TDep2 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'TDep1 : null and 'TDep2 : null)
Public Overridable Function Configure(Of TDep1 As Class, TDep2 As Class) (configureOptions As Action(Of TOptions, TDep1, TDep2)) As OptionsBuilder(Of TOptions)

Type Parameters

TDep1

The first dependency used by the action.

TDep2

The second dependency used by the action.

Parameters

configureOptions
Action

The action used to configure the options.

Returns

The current OptionsBuilder.

Remarks

These are run before all PostConfigure(Action).

Applies to