![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
一步一步HH
简简单单
展开
-
C# Web API防止过度发布
为了安全考虑,使用EFcore进行数据交互时,使用模型的子集,通常称为数据传输对象(DTO)、输入模型或视图模型,而不是直接使用模型类。 DTO用途: 防止过度发布。 隐藏客户端不应查看的属性。 省略一些属性以缩减有效负载大小。 平展包含嵌套对象的对象图。 对客户端而言,平展的对象图可能更方便。 例如TodoItem模型类,包含秘密字段 namespace TodoApi.Models { public class TodoItem { public long原创 2021-12-22 16:10:16 · 365 阅读 · 0 评论 -
EFcore CodeFirst生成数据表
项目中创建类,然后通过模型实体类,生成数据库中的表。下图为工程结构,同时本机上已经按照了Mysql数据库,创建了hxdata数据库。也可以通过数据库表迁移生成实体类。 1.创建数据模型类 namespace WebApplication1.models { public class TodoItem { public int Id { get; set; } public string? Name { get; set; } pub.原创 2021-12-21 19:48:51 · 1479 阅读 · 0 评论 -
VisualStudio快捷键
常用快捷键: 1 快速到行尾行首 Home,End 2 当前行上方插入行 Ctrl + Enter 3 当前行下方插入行 Ctrl + Shift + Enter 4 注释行 Ctrl + K + C 5 取消行注释 Ctrl + K + U 6 选择行 Shift + Home; Shift + End 7 快速删除行 Shift + Delete 8 单词跳转...原创 2021-12-21 09:18:42 · 168 阅读 · 0 评论