2017-10-17 1 views
3

Quelle est la différence de méthode entre Startup.cs ConfigureServices:ASP.NET Core 2 - Filtres globaux d'enregistrement de plusieurs façons?

services.Configure<MvcOptions>(options => 
{ 
    options.Filters.Add(new RequireHttpsAttribute()); 
});  

et

services.AddMvc(config=> 
{ 
    config.Filters.Add(new RequireHttpsAttribute()); 
}); 

Ne sont pas ces deux équivalents?

+0

oui, il y a plusieurs façons de faire quelque chose parfois, comme dans Owin il y a plusieurs façons de définir la classe et la méthode de démarrage –

Répondre

3

Oui, ce sont essentiellement les mêmes. En fonction des options et des valeurs définies, l'une peut remplacer l'autre, mais elle réalise toujours la même chose.