MvcCoreServiceCollectionExtensions.AddMvcCore Metoda

Definicja

Przeciążenia

AddMvcCore(IServiceCollection)

Dodaje minimalne podstawowe usługi MVC do określonego IServiceCollectionelementu . Dodatkowe usługi, w tym obsługa autoryzacji, formaterów i walidacji MVC, należy dodać oddzielnie przy użyciu zwracanej z IMvcCoreBuilder tej metody.

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Dodaje minimalne podstawowe usługi MVC do określonego IServiceCollectionelementu . Dodatkowe usługi, w tym obsługa autoryzacji, formaterów i walidacji MVC, należy dodać oddzielnie przy użyciu zwracanej z IMvcCoreBuilder tej metody.

AddMvcCore(IServiceCollection)

Dodaje minimalne podstawowe usługi MVC do określonego IServiceCollectionelementu . Dodatkowe usługi, w tym obsługa autoryzacji, formaterów i walidacji MVC, należy dodać oddzielnie przy użyciu zwracanej z IMvcCoreBuilder tej metody.

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

Parametry

services
IServiceCollection

Element do dodawania IServiceCollection usług.

Zwraca

Element IMvcCoreBuilder , który może służyć do dalszego konfigurowania usług MVC.

Uwagi

Podejście AddMvcCore(IServiceCollection) do konfigurowania mvC jest dostępne dla doświadczonych deweloperów MVC, którzy chcą mieć pełną kontrolę nad zestawem zarejestrowanych usług domyślnych. AddMvcCore(IServiceCollection) zarejestruje minimalny zestaw usług niezbędnych do kierowania żądań i wywoływania kontrolerów. Nie oczekuje się, że każda aplikacja spełni swoje wymagania za pomocą wywołania funkcji AddMvcCore(IServiceCollection). Wymagana będzie dodatkowa konfiguracja przy użyciu elementu IMvcCoreBuilder .

Dotyczy

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Dodaje minimalne podstawowe usługi MVC do określonego IServiceCollectionelementu . Dodatkowe usługi, w tym obsługa autoryzacji, formaterów i walidacji MVC, należy dodać oddzielnie przy użyciu zwracanej z IMvcCoreBuilder tej metody.

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

Parametry

services
IServiceCollection

Element do dodawania IServiceCollection usług.

setupAction
Action<MvcOptions>

Element do Action<T> skonfigurowania podanego MvcOptionselementu .

Zwraca

Element IMvcCoreBuilder , który może służyć do dalszego konfigurowania usług MVC.

Uwagi

Podejście AddMvcCore(IServiceCollection) do konfigurowania mvC jest dostępne dla doświadczonych deweloperów MVC, którzy chcą mieć pełną kontrolę nad zestawem zarejestrowanych usług domyślnych. AddMvcCore(IServiceCollection) zarejestruje minimalny zestaw usług niezbędnych do kierowania żądań i wywoływania kontrolerów. Nie oczekuje się, że każda aplikacja spełni swoje wymagania za pomocą wywołania funkcji AddMvcCore(IServiceCollection). Wymagana będzie dodatkowa konfiguracja przy użyciu elementu IMvcCoreBuilder .

Dotyczy