Я пытался отправить данные из моей интерфейсной сети в базу данных через API, но некоторые значения после публикации становятся нулевыми. вот результат
Это мой код
public class AppointmentRecord
{
[Key]
public int AppointmentRecordId { get; set; }
public ICollection<AppointmentRecordQuestion> AppointmentRecordQuestions { get; set; }
[ForeignKey("UserId")]
public User User { get; set; }
[ForeignKey("AppointmentFormId")]
public AppointmentForm AppointmentForm { get; set; }
}
// POST: api/records
[HttpPost]
public async Task<IActionResult> PostAppointmentRecord([FromBody] AppointmentRecord appointmentRecord)
{
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
_context.AppointmentRecords.Add(appointmentRecord);
await _context.SaveChangesAsync();
return CreatedAtAction("GetAppointmentRecord", new { id = appointmentRecord.AppointmentRecordId }, appointmentRecord);
}
Результат в таблице.