Eine nicht leere Anfrage ist erforderlichC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Eine nicht leere Anfrage ist erforderlich

Post by Anonymous »

Ich habe hier ein paar andere Fragen gefunden, die dieses Problem angehen. Alle diese Fragen scheinen jedoch ihre Probleme in der Art der Anfrage zu haben, die mit dem Inhalt des Typs gesendet wurde, war das Problem oder die Modellbindung. In meiner Situation scheint der Fehler am Ende der Aktionsmethode auf die OK geworfen zu werden. Anwendung/JSON
Ich habe versucht, zu einem Patch zu wechseln Nur um zu sehen, was passieren würde, aber das Problem bleibt immer noch bestehen. Code und alle Eigenschaften werden ordnungsgemäß zugeordnet. Der Benutzer selbst wird in der Datenbank aktualisiert. Der Fehler wird erst geworfen, nachdem die Ausführung die Aktionsmethode (nach OK ) aufgerufen wurde. Das wirft mich also noch mehr ab, da der Fehler darauf besteht, dass mein Anforderungskörper leer ist.

Code: Select all

    /// 
/// Updates the provided account and setting information
/// 
/// 
[HttpPost]
[ProducesResponseType(200)]
[ProducesResponseType(400, Type=typeof(string))]
public async Task UpdateAccountInfo([FromBody]UpdateAccountInfoViewModel vm)
{
var appModel = _mapper.Map(vm);
appModel.UserId = User.GetUserId().Value;

await _accountApp.UpdateAccountAndSettings(appModel);
return Ok();
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post