Articles of asp.net core mvc

Comment obtenir le nom du navigateur de l’utilisateur (user-agent) dans Asp.net Core?

Pouvez-vous s’il vous plaît laissez-moi savoir comment obtenir le nom du navigateur que le client utilise dans MVC 6, asp.net 5?

Se moquer d’IPrincipal dans ASP.NET Core

J’ai une application ASP.NET MVC Core pour laquelle j’écris des tests unitaires. L’une des méthodes d’action utilise le nom d’utilisateur pour certaines fonctionnalités: SettingsViewModel svm = _context.MySettings(User.Identity.Name); ce qui échoue évidemment dans le test unitaire. J’ai regardé autour de moi et toutes les suggestions proviennent de .NET 4.5 pour se moquer de HttpContext. Je suis […]

Quelle est la différence entre ASP.NET MVC 6 et ASP.NET Core 1.0 et la raison d’être du framework principal?

Je comprends qu’ASP.NET Core est un framework modulaire qui associe des technologies comme ASP.NET MVC et Web API dans un seul modèle de programmation. Mais l’une des fonctionnalités d’ASP.NET MVC 6 était l’introduction de la fusion de MVC 6 et de l’API Web avec les fonctionnalités suivantes. L’dependency injection est intégrée à MVC. 1) Côte […]

Comment comstackr des fichiers .less sur save dans Visual Studio 2015 (preview)

Ok, j’ai donc créé un nouveau projet ASP.Net 5 / MVC 6 dans Visual Studio 2015 Preview. Conformément à notre méthode actuelle de faire les choses, pour le style, je veux utiliser des fichiers .less . La création des fichiers est simple, mais Web Essentials ne les comstack plus. Donc, ma question est la suivante: […]

Comment afficher l’url actuelle dans le kernel asp.net 1.0

Dans les versions précédentes d’asp.net, nous pouvions utiliser @Request.Url.AbsoluteUri Mais il semble que ça a changé. Comment pouvons-nous faire cela dans asp.net core 1.0?

ASP.NET 5 / MVC 6 équivalent de HttpException

Dans MVC 5, vous pouvez lancer une exception HttpException avec un code HTTP, ce qui définit la réponse comme suit: throw new HttpException((int)HttpStatusCode.BadRequest, “Bad Request.”); HttpException n’existe pas dans ASP.NET 5 / MVC 6. Quel est le code équivalent?

asp.net core 1.0 api web utiliser camelcase

Sur RC2 le même code renvoie le format json avec le cas camel. Après la sortie de Netcore 1.0, j’ai lancé un nouveau projet et le même code renvoie json en minuscule. Essayé plusieurs solutions mais aucune d’entre elles ne fonctionnait

ASP.NET Core Get Json Array à l’aide de IConfiguration

Dans appsettings.json { “MyArray”: [ “str1”, “str2”, “str3” ] } Dans Startup.cs public void ConfigureServices(IServiceCollection services) { services.AddSingleton(Configuration); } Dans HomeController public class HomeController : Controller { private readonly IConfiguration _config; public HomeController(IConfiguration config) { this._config = config; } public IActionResult Index() { return Json(_config.GetSection(“MyArray”)); } } Il y a mes codes ci-dessus, j’ai null […]

MVC Core Comment forcer / définir une autorisation globale pour toutes les actions?

Comment forcer / définir une autorisation globale pour toutes les actions dans MVC Core? Je sais comment enregistrer les filtres globaux – par exemple, j’ai: Setup.cs services.AddMvc(options => { options.Filters.Add(new RequireHttpsAtsortingbute()); }); et cela fonctionne bien, mais je ne peux pas append la même chose pour autoriser: options.Filters.Add(new AuthorizeAtsortingbute()); J’ai une erreur: Cannot convert from […]

Service d’autorisation OAuth dans ASP.NET Core

Dans Web API 2, vous pouviez créer un noeud final pour émettre un jeton en configurant un OAuth Authorization Server via un middleware comme ci-dessous: //Set up our auth server options. var OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathSsortingng(“/token”), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1), Provider = new SimpleAuthorizationServerProvider() }; // Sets up […]