J’ai créé un projet API Web mvc4 en utilisant vS2012. J’ai utilisé le tutoriel suivant pour résoudre le partage de ressources inter-origines, “http://blogs.msdn.com/b/carlosfigueira/archive/2012/07/02/cors-support-in-asp-net-web-api- rc-version.aspx “. Il fonctionne correctement et je publie les données du côté client sur le serveur avec succès. Après cela, pour implémenter Autherization dans mon projet, j’ai utilisé le tutoriel suivant pour […]
Salut, je dois écrire les données suivantes dans un fichier texte en utilisant le format Json en C #? LES SUPPORTS sont importants pour être valide JSON FORMAT [ { “Id”: 1, “SSN”: 123, “Message”: “whatever” }, { “Id”: 2, “SSN”: 125, “Message”: “whatever” } ] et voici ma classe de modèle public class data […]
La documentation permettant d’activer l’intégration de XmlDoc dans vos projets Web Api semble gérer uniquement les situations dans lesquelles tous vos types d’API font partie de votre projet WebApi. En particulier, il explique comment réacheminer la documentation XML vers App_Data/XmlDocument.xml et décommenter une ligne de votre configuration qui consum ce fichier. Cela implique implicitement uniquement […]
Je passe de l’API Web WCF à la nouvelle API Web ASP.NET MVC 4. J’ai un UsersController, et je veux avoir une méthode nommée Authenticate. Je vois des exemples de comment faire GetAll, GetOne, Post et Delete, mais que faire si je veux append des méthodes supplémentaires à ces services? Par exemple, my UsersService devrait […]
A partir du modèle pour Web API 2, une méthode de publication est toujours comme ceci: [ResponseType(typeof(MyDTO))] public IHttpActionResult PostmyObject(MyDTO myObject) { … return CreatedAtRoute(“DefaultApi”, new { id = myObject.Id }, myObject); } Je ne comprends pas cette méthode CreatedAtRoute() . Je ne trouve aucune information utile de msdn ou de Google. Quelqu’un peut-il m’expliquer […]
J’ai essayé tout ce qui est écrit dans cet article: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , mais rien ne fonctionne. J’essaie d’obtenir des données de webAPI2 (MVC5) à utiliser dans un autre domaine en utilisant angularJS. mon contrôleur ressemble à ceci: namespace tapuzWebAPI.Controllers { [EnableCors(origins: “http://local.tapuz.co.il”, headers: “*”, methods: “*”, SupportsCredentials = true)] [RoutePrefix(“api/homepage”)] public class HomePageController : ApiController […]
J’ai une application Web d’une seule page développée avec ASP.NET. J’ai récemment converti de nombreuses méthodes Web en mode push, en utilisant la bibliothèque SignalR . Cela a vraiment accéléré considérablement la page et réduit beaucoup les appels du serveur depuis la page. Dans le même temps, j’ai également examiné le WebAPI RESTful ASP.NET pour […]
J’ai un type complexe personnalisé que je souhaite utiliser avec Web API. public class Widget { public int ID { get; set; } public ssortingng Name { get; set; } public decimal Price { get; set; } } Et voici ma méthode de contrôleur API Web. Je veux poster cet object comme ceci: public class […]
J’ai l’opération suivante dans une API Web que j’ai créée: // GET api/ [HttpGet] [Route(“pharmacies/{pharmacyId}/page/{page}/{filter?}”)] public CartTotalsDTO GetProductsWithHistory(Guid pharmacyId, int page, ssortingng filter = null ,[FromUri] bool refresh = false) { return delegateHelper.GetProductsWithHistory(CustomerContext.Current.GetContactById(pharmacyId), refresh); } L’appel à ce webservice se fait par un appel Jquery Ajax de cette façon: $.ajax({ url: “/api/products/pharmacies//page/” + vm.currentPage() + […]
J’utilise Web API 2 et j’obtiens l’erreur suivante lorsque j’envoie un POST à ma méthode API à l’aide d’IIS 7.5 sur ma boîte locale. The inline constraint resolver of type ‘DefaultInlineConstraintResolver’ was unable to resolve the following inline constraint: ‘ssortingng’. Line 21: GlobalConfiguration.Configuration.EnsureInitialized(); Aucune de mes API ne fonctionne avec IIS. Cependant, je suis capable […]