web-dev-qa-db-fra.com

Comment inclure la DLL de référence System.Web.Http.Cors dans l'API Web .Net

Je vais avoir une API Web .NET. Je souhaite le faire en tant que plate-forme CORS. Donc, j'ai mentionné http://www.asp.net/web-api/overview/security/enabling-cross-Origin-requests-in-web-api

Dans le lien ci-dessus, ils ont très bien expliqué comment créer la Web API CORS. Dans le lien, ils utilisent ICorsPolicyProvider

J'ai cherché sur Internet pour ICorsPolicyProvider, j'ai eu un lien https://msdn.Microsoft.com/en-us/library/system.web.http.cors(v=vs.118).aspx , dans lien qu'ils ont mentionné System.Web.Http.Cors Namespace

J'ai cherché la même chose dans Reference Manager

 enter image description here

Ici, je ne peux pas trouver le System.Web.Http.Cors Namespace. Veuillez m'aider à inclure la référence System.Web.Http.Cors Namespace. Je pense que c'est un espace de noms de Microsoft. Je n'ai donc pas cherché dans NuGet. Veuillez m'aider uniquement dans Microsoft.

16
user6060080

Utilisez Nuget, Microsoft l’utilise également pour de très bonnes choses.

Accédez à: OUTILS> Gestionnaire de packages de bibliothèque> Console du gestionnaire de packages, puis entrez : 

Install-Package Microsoft.AspNet.WebApi.Cors

Référence au paquet Nuget ici .

Une autre question de ici sur ce sujet

45
Marcus Höglund

La réponse de @Marcus est maintenant obsolète, System.Web.Http.Cors n’est plus fourni avec Microsoft.AspNet.WebApi.Cors suivez ce lien pour installer System.Web.Http.CorsMicrosoft.AspNet.Cors

0
Co. Aden