Как я смогу удалить параметры, которые я сам установлю, например
ID - Created - CreatedBy от моей модели и пример сваггера будет отображаться в пользовательском интерфейсе
Модель ServicePoint показана в виде чванства. Когда я нажимаю, попробуйте это и пример, как я могу заставить его показывать только имя, номер и т. Д.? не превращая это в простые параметры? мой единственный вариант сделать модели DTO или?
{
"name": "string",
"number": 0,
"timeStamp": "string",
"createdDate": "2019-06-28T11:11:12.656Z",
"createdBy": "string",
"modifiedDate": "2019-06-28T11:11:12.656Z",
"modifiedBy": "string",
"id": 0
}
мой метод Post.
/// <summary>
/// Creates a ServicePoint.
/// </summary>
/// <response code="201">Returns the newly created ServicePoint</response>
/// <response code="400">If the item is null</response>
[HttpPost]
[ProducesResponseType(201)]
[ProducesResponseType(400)]
public async Task<IActionResult> PostServicePoint([FromBody] ServicePoint servicePoint)
{
_context.ServicePoint.Add(servicePoint);
await _context.SaveChangesAsync();
return CreatedAtAction("GetServicePoint", new { id = servicePoint.Id }, servicePoint);
}