摘要: 在startup 中注册 一下让全局生效 { services.AddAutoMapper(options => { options.AddProfile<AutoMapConfig>(); }); } 在 AutoMapConfig 中配置映射规则 public class AutoMapConf 阅读全文
posted @ 2022-02-09 17:03 wolfsocket 阅读(169) 评论(0) 推荐(0) 编辑
摘要: public partial class Company { //private ILazyLoader _lazyLoader = null; //public Company(ILazyLoader lazyLoader) //{ // this._lazyLoader = lazyLoader 阅读全文
posted @ 2022-02-09 16:19 wolfsocket 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Enumable类型是linq to object 是一个很特殊的类型 这个类型的数据源都是在程序的内存中 Queryable类型是 Linq to sql 对数据库进行操作都是这个类型 这个类型会生成表达式目录树 using (CustomerDbContext context = new Cus 阅读全文
posted @ 2022-02-09 15:09 wolfsocket 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Context生命周期 1.context必然包含了数据库链接(Sqlconnection) 就是一个数据库访问的上下文 2.Context可以做一些自定义的配置-- -映射的配置 sqlMap 数据库实体和页面或者接口实体不一致时候 映射配置 扩展 contextExtend 自定义一些 数据库的 阅读全文
posted @ 2022-02-09 12:16 wolfsocket 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 主要是描述需要修改数据的的对应的实体做一个管控;描述实体对象和Context之间的关系; 做的增删改 都是在摸一个命令以后,维护当前的实体对象和Context之间的关系,当有Savechanges执行的之后,就根据状态去落实到数据库中去; 主要有 5 个状态 Detached, 一切实体操作都是无效 阅读全文
posted @ 2022-02-09 12:08 wolfsocket 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1 单例 SinglePattern 整个程序只有一个实力 保证程序中只有一个实例被创建 (线程池,数据库连接池 ,配置文件对象,Ioc容器实例 等程序中只需要一个实例的过程,单例是常驻内存) 2 工厂方法 Method Factory 3 抽象工厂 Abstrac Factory 4 建造者 Bu 阅读全文
posted @ 2022-01-04 11:57 wolfsocket 阅读(16) 评论(0) 推荐(0) 编辑
摘要: POP Procedure Oriented Programming POP面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步 骤一步一步实现,使用的时候一个一个依次调用就可以了。 逻辑实现的过程 OOP Object Oriented Programming OOP面向对象编程,是按人们认 阅读全文
posted @ 2021-12-31 12:03 wolfsocket 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Microsoft Visual Studio Enterprise 2019 2019 企業版 BF8Y8-GN2QH-T84XB-QVY3B-RC4DF Visual Studio 2022(VS2022) 激活码: Pro: TD244-P4NB7-YQ6XK-Y8MMM-YWV2JEnter 阅读全文
posted @ 2021-12-16 10:30 wolfsocket 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 上面是以前的情况,下图现在的 打通7大方向,统一的平台 同一套CLR(透明)同一套BCL WPF—Winform .NET Core3.x都可以开发了—但是UI不能跨平台 不 是搞不定,只是优先级不够 .NET5 移除了WCF WebForm WWF .NET5和.NET Core一个东西 只是版本 阅读全文
posted @ 2021-12-14 16:19 wolfsocket 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 自己遇到的一个坑,明明已经安装好了5.0的SDK 没有报错。 但是在项目生成的时候 报错 ,说找不到 5.0的SDK ,原因是用了较低的版本 ,让重新安装SDK 或者重装VS ,然后重新定向到5.0 先说一下两个玩意是啥东西! .net core Runtime【跑netcore 程序的】 (Cor 阅读全文
posted @ 2021-12-14 14:36 wolfsocket 阅读(397) 评论(0) 推荐(0) 编辑