原来写过一篇三层架构之泛型应用的简单登录,已经过去2年了,今天有一朋友问我关于抽象工厂的问题,就把自己后来解耦的方法从项目中拿出来了,方便大家学习。
我重新写了一个例子项目,如下截图:
XU.Model层中有一个抽象类BaseModel.cs,User.cs是用户实体类,继承与BaseModel类,是用于类型安全考虑的
1 using System; 2 3 namespace XU.Model 4 { 5 public abstract class BaseModel 6 { 7 } 8 }
原来写过一篇三层架构之泛型应用的简单登录,已经过去2年了,今天有一朋友问我关于抽象工厂的问题,就把自己后来解耦的方法从项目中拿出来了,方便大家学习。
我重新写了一个例子项目,如下截图:
XU.Model层中有一个抽象类BaseModel.cs,User.cs是用户实体类,继承与BaseModel类,是用于类型安全考虑的
1 using System; 2 3 namespace XU.Model 4 { 5 public abstract class BaseModel 6 { 7 } 8 }
相关文章: