Freigeben über


OptionsServiceCollectionExtensions.PostConfigureAll<TOptions> Methode

Definition

Registriert eine Aktion, die zum Bereitstellen aller Instanzen eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden nach allen Configure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt.

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ PostConfigureAll(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<TOptions> ^ configureOptions);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigureAll<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class;
static member PostConfigureAll : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<'Options (requires 'Options : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Options : null)
<Extension()>
Public Function PostConfigureAll(Of TOptions As Class) (services As IServiceCollection, configureOptions As Action(Of TOptions)) As IServiceCollection

Typparameter

TOptions

Der zu konfigurierende Optionstyp.

Parameter

services
IServiceCollection

Die IServiceCollection, zu der die Dienste hinzugefügt werden sollen.

configureOptions
Action<TOptions>

Die Aktion, die zum Konfigurieren der Optionen verwendet wird.

Gibt zurück

Die IServiceCollection, sodass zusätzliche Aufrufe verkettet werden können.

Gilt für: