摘要:
需要验证的Dto模型 继承于IValidatableObject public class ValidatableMovie : IValidatableObject { private const int _classicYear = 1960; public int Id { get; set; 阅读全文
摘要:
public class ArrayModelBinder: IModelBinder { /// <summary> /// bindingContext model的源数据 /// </summary> /// <param name="bindingContext"></param> /// 阅读全文
摘要:
什么样的HTTP方法是安全的? 如果一个方法不会改变资源的表述,那么这个方法就被认为是安全的。 例如 HTTP GET 和 HTTP HEAD 就被认为是安全的,但需要注意的是,这并不意味着执行GET请求就不会引起其它的资源操作,在表面之下,你的服务层有可能会对其它相关的一些表的数据做出修改,但是本 阅读全文
摘要:
数据可以通过多种方式来传给API。 Binding Source Attributes 会告诉 Model 的绑定引擎从哪里找到绑定源。 共有以下六种 Binding Source Attributes: [FromBody] 请求的 Body [FromForm] 请求的 Body 中的 form 阅读全文
摘要:
知识来源草根专栏 感谢杨旭大佬 阅读全文
摘要:
//获取父子资源关系实例 要在路由上表示出来父子关系 [ApiController] [Route("api/companies/{companyId}/employees")] public class EmployeesController : ControllerBase { private 阅读全文
摘要:
1. nueget 引用 AutoMapper.Extensions.Microsoft.DependencyInjection 注册 AutoMapper services.AddAutoMapper(typeof(ServiceProfile)); 建 ServiceProfile 类 继承Pr 阅读全文