ASP.NET MVC5网站业务逻辑层架构和基本功能有哪些?
- 内容介绍
- 相关推荐
本文共计1774个文字,预计阅读时间需要8分钟。
业务逻辑层在Ninesky.Core中实现,主要负责封装一些方法,通过调用数据存储层进行数据操作,并向界面层提供服务。一、业务逻辑层的架构+Ninesky.Core包含三个命名空间:Ninesky.Core、Ninesky.Core.Types、Ninesky。
业务逻辑层在Ninesky.Core中实现,主要功能封装一些方法通过调用数据存储层,向界面层提供服务。
一、业务逻辑层的架构
Ninesky.Core包含三个命名空间Ninesky.Core、Ninesky.Core.Types、Ninesky.Core.General.
Ninesky.Core包含模型和功能实现,Ninesky.Core.Types是项目用到的一些类型的定义,Ninesky.Core.General是项目用到的一些方法的定义。
1、Ninesky.Core命名空间的结构
NineskyContext-数据上下文
ContextFactory- 获取数据上下文的工厂类
BaseManager-基础类,实现了一些常用数据访问方法,提供其他管理类继承。
Category-栏目模型。
CategoryManager-栏目管理类。
Content-内容模型。
ContentManager-内容管理类。
User-用户模型
UserManager-用户管理类
Administrator-管理员类
AdministratorManager-管理员管理类
2、Ninesky.Core.Types命名空间的结构
Response 响应返回类。
Paging<T> 分页数据类。
本文共计1774个文字,预计阅读时间需要8分钟。
业务逻辑层在Ninesky.Core中实现,主要负责封装一些方法,通过调用数据存储层进行数据操作,并向界面层提供服务。一、业务逻辑层的架构+Ninesky.Core包含三个命名空间:Ninesky.Core、Ninesky.Core.Types、Ninesky。
业务逻辑层在Ninesky.Core中实现,主要功能封装一些方法通过调用数据存储层,向界面层提供服务。
一、业务逻辑层的架构
Ninesky.Core包含三个命名空间Ninesky.Core、Ninesky.Core.Types、Ninesky.Core.General.
Ninesky.Core包含模型和功能实现,Ninesky.Core.Types是项目用到的一些类型的定义,Ninesky.Core.General是项目用到的一些方法的定义。
1、Ninesky.Core命名空间的结构
NineskyContext-数据上下文
ContextFactory- 获取数据上下文的工厂类
BaseManager-基础类,实现了一些常用数据访问方法,提供其他管理类继承。
Category-栏目模型。
CategoryManager-栏目管理类。
Content-内容模型。
ContentManager-内容管理类。
User-用户模型
UserManager-用户管理类
Administrator-管理员类
AdministratorManager-管理员管理类
2、Ninesky.Core.Types命名空间的结构
Response 响应返回类。
Paging<T> 分页数据类。

