LindAgile.Modules项目和多少个增添模块项目结合,就在应用程序里登记什么

关于她

LindAgile是四伯在那两年里的新宠儿,它主推模块化,插件化,敏捷化,首要于LindAgile基础项目,LindAgile.Http项目,LindAgile.Modules项目和多少个扩充模块项目结合,那个扩充模块首要显示的AOP的特征,须要怎样模块,就在应用程序里登记什么。

图片 1

LindAgile公用项目

LindAgile基础项目

  1. 实体Domain
  2. 实业跟踪器EntityTracks
  3. 数据传输对象DTO
  4. 文本缓存FileCache
  5. 面向切面LindAspects
  6. 面向插件LindPlugins
  7. 日志Logger
  8. 非关系型数据库NOSQL
  9. 调度组件SchedulingTask
  10. 公用组件Utils

LindAgile.Http校验组件

  1. Api核心校验
  2. Api-bearer检验
  3. mvc校验
  4. 用户会话存款和储蓄
  5. 分页UI组件
  6. HTTP日志信息树组件
  7. CORubiconS共享能源组件

LindAgile.Modules模块管理组件

  1. 容器集成-运营时容器和autofac容器
  2. 模块注册
  3. 模块使用
  4. 模块扩充
  5. 全局框架配置

LindAgile最近的几大Modules

Modules经常在应用程序运行时被登记

#region 模块注册
   ModuleManager.Create()
                .UseAutofac()
                .UseLindLogger()
                .UseEfRepository()
                .UseRabbitMq()
                .UseESBIoC();
 #endregion

LindAgile.Repository-全能积存

  1. EF仓储-支持mssql和mysql
  2. MongoDB仓储
  3. Redis仓储
  4. Dapper仓储-支持mssql和mysql
  5. 内存沙箱仓库储存

LindAgile.Caching-简单的数据缓存

  1. 运作时缓存
  2. Redis缓存

LindAgile.MQ-两大新闻队列的适配

  1. .net集成的简便队列
  2. 卡夫卡队列的适配
  3. RabbitMQ的适配

LindAgile.ServiceBus-大伯服务总线在项目中的解耦

  1. 运作时为存款和储蓄介质
  2. Redis为存款和储蓄介质
  3. IoC直接生产-通过事件与处理程序的字典(存在运作时或然redis)

 

多谢各位的读书!

从此以往有时间将向我们介绍LindAgile框架!

 

关于她

LindAgile是父辈在那两年里的新宠儿,它主推模块化,插件化,敏捷化,首要于LindAgile基础项目,LindAgile.Http项目,LindAgile.Modules项目和多少个扩张模块项目结合,那些扩张模块重要浮现的AOP的性状,要求什么模块,就在应用程序里登记什么样。

图片 2

LindAgile公用项目

LindAgile基础项目

  1. 实体Domain
  2. 实体跟踪器EntityTracks
  3. 数量传输对象DTO
  4. 文本缓存FileCache
  5. 面向切面LindAspects
  6. 面向插件LindPlugins
  7. 日志Logger
  8. 非关系型数据库NOSQL
  9. 调度组件SchedulingTask
  10. 公用组件Utils

LindAgile.Http校验组件

  1. Api宗旨校验
  2. Api-bearer检验
  3. mvc校验
  4. 用户会话存款和储蓄
  5. 分页UI组件
  6. HTTP日志音讯树组件
  7. CO本田UR-VS共享资源组件

LindAgile.Modules模块管理组件

  1. 容器集成-运维时容器和autofac容器
  2. 模块注册
  3. 模块使用
  4. 模块增添
  5. 大局框架配置

LindAgile近来的几大Modules

Modules通常在应用程序运行时被登记

#region 模块注册
   ModuleManager.Create()
                .UseAutofac()
                .UseLindLogger()
                .UseEfRepository()
                .UseRabbitMq()
                .UseESBIoC();
 #endregion

LindAgile.Repository-全能储存

  1. EF仓储-支持mssql和mysql
  2. MongoDB仓储
  3. Redis仓储
  4. Dapper仓储-支持mssql和mysql
  5. 内部存款和储蓄器沙箱仓库储存

LindAgile.Caching-简单的多寡缓存

  1. 运维时缓存
  2. Redis缓存

LindAgile.MQ-两大消息队列的适配

  1. .net集成的简短队列
  2. 卡夫卡队列的适配
  3. RabbitMQ的适配

LindAgile.ServiceBus-四叔服务总线在项目中的解耦

  1. 运营时为存款和储蓄介质
  2. Redis为存款和储蓄介质
  3. IoC直接生产-通过事件与处理程序的字典(存在运作时大概redis)

 

多谢各位的开卷!

之后有时间将向大家介绍LindAgile框架!

 

相关文章