ndf轻量级服务分发器框架

联合创作 · 2023-09-20 17:17

NLite Domain Framework 简称 NDF, 是一个轻量级的服务分发器框架,该框架以业务逻辑的高内聚,高复用性,高松耦合和便捷的可测试性为宗旨,支持嵌入式和分布式部署, 支持 Asp.net Mvc、WebForm、Winform 等,以 NLite 组件为基础, 支持服务别名、方法别名、方法重载、方法参数的自动绑定、校验功能和 Filter 等扩展功能。

NDF 和 Asp.net MVC 进行了深度整合,NDF 继承了 Asp.net MVC 强大的视图引擎,采用桥梁模式把 MVC 的 ActionResult 和服务结果的 NavigationResult 进行了很好的桥接,并扩展了 MVC 的控制器和控制器工厂,把 MVC 的缺省控制器进行了架空,把控制器的工作委派给业务分发器,该业务分发器根据 Url 请求自动把处理操作分发到指定的业务对象的业务方法中,处理完后,服务分发器把处理结果以及 Url 导航信息一并返回到 MVC,MVC 根据导航信息选择适当的视图进行呈现。

NLite Domain Framework 以NLite组件为基础,主要包括MVC,Service 分发器,Domain Service 等。

浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报