ASP.NET CORE antwortet nicht, wenn eine Anfrage von Postman gestellt wirdC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 ASP.NET CORE antwortet nicht, wenn eine Anfrage von Postman gestellt wird

Post by Anonymous »

Im Moment bin ich total verwirrt, warum meine Bewerbung nicht funktioniert. Ich meine, wenn ich eine Anfrage vom Postanwalt oder einem anderen API -Test -Tool sende, empfängt mein Backend diese Anfrage und speichert die Daten in die Datenbank, gibt jedoch keine Antwort zurück. Hier ist der Code: < /p>

Code: Select all

public async Task AddClass([FromBody] Class cls)
{
try
{
await _context.Classes.AddAsync(cls);
await _context.SaveChangesAsync();

return Ok(cls);
}
catch (Exception)
{

return BadRequest("Something Went Wrong");
}
}
< /code>
Aber wenn ich die < /p>
entferneawait _context.Classes.AddAsync(cls);
await _context.SaveChangesAsync();
< /code>
Aus der Controller -Methode gibt es auch auf Postman oder andere API -Tests zurück.
Hier ist mein Klassencode. < /p>
public class Class
{
[Key]
public int ClassId { get; set; }
[Required]
[MaxLength(50)]
public string ClassName { get; set; }

public virtual ICollection ClassSactions { get; set; }
public Class()
{
ClassSactions = new Collection();
}

}
< /code>
Hier ist mein Klassensaktionencode < /p>
public class ClassSaction
{
[Key]
public int ClassSactionId { get; set; }

[ForeignKey(" Class")]
public int ClassId { get; set; }
public virtual Class Class { get; set; }

[ForeignKey("Saction")]
public int SactionId { get; set; }
public virtual Saction Saction { get; set; }

public virtual ICollection Enrolments { get; set; }

public ClassSaction()
{
Enrolments = new Collection();
}
}
< /code>
Und hier ist mein Anforderungskörper (das ich über Postman oder ein anderes API -Testwerkzeug sende. < /p>
{
"classId": 0,
"className": "One Game",
"classSactions": [
{
"SactionId": 1,

},
{
"SactionId": 3
}
]
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post