我是否应该Record用于在控制器和服务层之间移动数据的所有 DTO 类?
我是否应该Record用于所有请求绑定,因为理想情况下我希望发送到控制器的请求对于我的 asp.net api 是不可变的
什么是记录?https://anthonygiretti.com/2020/06/17/introducing-c-9-records/
public class HomeController
{
public IHttpAction Search([FromBody] SearchParameters searchParams)
{
_service.Search(searchParams);
}
}
Run Code Online (Sandbox Code Playgroud)
应该发SearchParameters一个Record?