MvcCoreServiceCollectionExtensions.AddMvcCore Methode

Definition

Überlädt

AddMvcCore(IServiceCollection)

Fügt dem angegebenen IServiceCollectiondie minimalen grundlegenden MVC-Dienste hinzu. Zusätzliche Dienste, einschließlich der MVC-Unterstützung für Autorisierung, Formatierer und Validierung, müssen separat mithilfe der IMvcCoreBuilder von dieser Methode zurückgegebenen hinzugefügt werden.

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Fügt dem angegebenen IServiceCollectiondie minimalen grundlegenden MVC-Dienste hinzu. Zusätzliche Dienste, einschließlich der MVC-Unterstützung für Autorisierung, Formatierer und Validierung, müssen separat mithilfe der IMvcCoreBuilder von dieser Methode zurückgegebenen hinzugefügt werden.

AddMvcCore(IServiceCollection)

Fügt dem angegebenen IServiceCollectiondie minimalen grundlegenden MVC-Dienste hinzu. Zusätzliche Dienste, einschließlich der MVC-Unterstützung für Autorisierung, Formatierer und Validierung, müssen separat mithilfe der IMvcCoreBuilder von dieser Methode zurückgegebenen hinzugefügt werden.

public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder AddMvcCore (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddMvcCore : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
<Extension()>
Public Function AddMvcCore (services As IServiceCollection) As IMvcCoreBuilder

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.

Gibt zurück

Ein IMvcCoreBuilder , der zum weiteren Konfigurieren der MVC-Dienste verwendet werden kann.

Hinweise

Der AddMvcCore(IServiceCollection) Ansatz zum Konfigurieren von MVC wird für erfahrene MVC-Entwickler bereitgestellt, die die vollständige Kontrolle über den Satz der registrierten Standarddienste haben möchten. AddMvcCore(IServiceCollection) registriert die Mindestanzahl von Diensten, die zum Weiterleiten von Anforderungen und zum Aufrufen von Controllern erforderlich sind. Es wird nicht erwartet, dass eine Anwendung ihre Anforderungen nur mit einem Aufruf von AddMvcCore(IServiceCollection)erfüllt. Eine zusätzliche Konfiguration mit dem IMvcCoreBuilder ist erforderlich.

Gilt für:

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Fügt dem angegebenen IServiceCollectiondie minimalen grundlegenden MVC-Dienste hinzu. Zusätzliche Dienste, einschließlich der MVC-Unterstützung für Autorisierung, Formatierer und Validierung, müssen separat mithilfe der IMvcCoreBuilder von dieser Methode zurückgegebenen hinzugefügt werden.

public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder AddMvcCore (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.MvcOptions> setupAction);
static member AddMvcCore : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Mvc.MvcOptions> -> Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
<Extension()>
Public Function AddMvcCore (services As IServiceCollection, setupAction As Action(Of MvcOptions)) As IMvcCoreBuilder

Parameter

services
IServiceCollection

Die IServiceCollection, der Dienste hinzugefügt werden sollen.

setupAction
Action<MvcOptions>

Eine Action<T> zum Konfigurieren des bereitgestellten MvcOptions-Elements.

Gibt zurück

Ein IMvcCoreBuilder , der zum weiteren Konfigurieren der MVC-Dienste verwendet werden kann.

Hinweise

Der AddMvcCore(IServiceCollection) Ansatz zum Konfigurieren von MVC wird für erfahrene MVC-Entwickler bereitgestellt, die die vollständige Kontrolle über den Satz der registrierten Standarddienste haben möchten. AddMvcCore(IServiceCollection) registriert die Mindestanzahl von Diensten, die zum Weiterleiten von Anforderungen und zum Aufrufen von Controllern erforderlich sind. Es wird nicht erwartet, dass eine Anwendung ihre Anforderungen nur mit einem Aufruf von AddMvcCore(IServiceCollection)erfüllt. Eine zusätzliche Konfiguration mit dem IMvcCoreBuilder ist erforderlich.

Gilt für: