Questions marquées «asp.net-web-api»

L'API Web ASP.NET est un cadre permettant de créer des services HTTP pour des clients tels que les navigateurs et les appareils mobiles. Il est basé sur Microsoft .NET Framework et constitue un choix idéal pour créer des services RESTful.



21
Entity Framework Core: une deuxième opération a démarré sur ce contexte avant la fin d'une opération précédente
Je travaille sur un projet ASP.Net Core 2.0 utilisant Entity Framework Core <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.1" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.0" PrivateAssets="All" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.0"/> Et dans l'une de mes méthodes de liste, j'obtiens cette erreur: InvalidOperationException: A second operation started on this context before a previous operation completed. Any instance …


21
Méthode 405 non autorisée API Web
Cette erreur est très courante et j'ai essayé toutes les solutions et aucune n'a fonctionné. J'ai désactivé la publication WebDAV dans le panneau de configuration et ajouté ceci à mon fichier de configuration Web: <handlers> <remove name="WebDAV"/> </handlers> <modules runAllManagedModulesForAllRequests="true"> <remove name="WebDAVModule"/> </modules> L'erreur persiste toujours. Voici le contrôleur: static …


4
Sérialisation .NET WebAPI k_BackingField Nastiness
Lorsque je sérialise les éléments suivants: [Serializable] public class Error { public string Status { get; set; } public string Message { get; set; } public string ErrorReferenceCode { get; set; } public List<FriendlyError> Errors { get; set; } } Je reçois ce désordre dégoûtant: <ErrorRootOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Printmee.Api"> <_x003C_Errors_x003E_k__BackingField> An …


15
échec de la sérialisation de la réponse dans l'API Web
Je travaillais sur l'API Web ASP.NET MVC, j'ai cette erreur: Le type 'ObjectContent`1' n'a pas réussi à sérialiser le corps de la réponse pour le type de contenu 'application / xml; jeu de caractères = utf-8 '. Mon contrôleur est: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.