MvcServiceCollectionExtensions.AddControllersWithViews Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddControllersWithViews(IServiceCollection) |
Přidá služby pro kontrolery do zadaného IServiceCollection. Tato metoda nebude registrovat služby používané pro stránky. |
AddControllersWithViews(IServiceCollection, Action<MvcOptions>) |
Přidá služby pro kontrolery do zadaného IServiceCollection. Tato metoda nebude registrovat služby používané pro stránky. |
AddControllersWithViews(IServiceCollection)
Přidá služby pro kontrolery do zadaného IServiceCollection. Tato metoda nebude registrovat služby používané pro stránky.
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddControllersWithViews (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddControllersWithViews : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddControllersWithViews (services As IServiceCollection) As IMvcBuilder
Parametry
- services
- IServiceCollection
Chcete-li IServiceCollection přidat služby do.
Návraty
Slouží IMvcBuilder k další konfiguraci služeb MVC.
Poznámky
Tato metoda konfiguruje služby MVC pro běžně používané funkce s kontrolery se zobrazeními. To kombinuje efekty AddMvcCore(IServiceCollection), AddApiExplorer(IMvcCoreBuilder), AddAuthorization(IMvcCoreBuilder), AddCors(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddFormatterMappings(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder), , AddViews(IMvcCoreBuilder)a AddRazorViewEngine(IMvcCoreBuilder).
Pokud chcete přidat služby pro stránky, zavolejte AddRazorPages(IServiceCollection).
Platí pro
AddControllersWithViews(IServiceCollection, Action<MvcOptions>)
Přidá služby pro kontrolery do zadaného IServiceCollection. Tato metoda nebude registrovat služby používané pro stránky.
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddControllersWithViews (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.MvcOptions> configure);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddControllersWithViews (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.MvcOptions>? configure);
static member AddControllersWithViews : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Mvc.MvcOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddControllersWithViews (services As IServiceCollection, configure As Action(Of MvcOptions)) As IMvcBuilder
Parametry
- services
- IServiceCollection
Chcete-li IServiceCollection přidat služby do.
- configure
- Action<MvcOptions>
An Action<T> pro konfiguraci zadaného MvcOptionsobjektu .
Návraty
Slouží IMvcBuilder k další konfiguraci služeb MVC.
Poznámky
Tato metoda konfiguruje služby MVC pro běžně používané funkce s kontrolery se zobrazeními. To kombinuje efekty AddMvcCore(IServiceCollection), AddApiExplorer(IMvcCoreBuilder), AddAuthorization(IMvcCoreBuilder), AddCors(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddFormatterMappings(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder), , AddViews(IMvcCoreBuilder)a AddRazorViewEngine(IMvcCoreBuilder).
Pokud chcete přidat služby pro stránky, zavolejte AddRazorPages(IServiceCollection).