Например: у меня есть dto в качестве параметра действия с атрибутом from body
public IActionResult Bar([FromBody]Foo dto)
{
var claimsIdentity = User.Identity as ClaimsIdentity;
var uid = Convert.ToInt32(claimsIdentity.Claims.FirstOrDefault(c => c.Type == "sub")?.Value);
dto.uid = uid;
_barService(dto);
return Ok();
}
public class Foo
{
public int uid {get;set;} // from claim
public string something{get;set;} // from front end request
}
В настоящее время у меня есть код записи для предоставления значения претензии dto вручную
В: В asp net core, как я могу автоматически ввести значение претензии в dto?