Skip to content
IGeekFan edited this page Oct 27, 2020 · 5 revisions

更新日志

2020-10-28

  1. 删除了IGeeFan.CAP.MySql 原因是维护升级不方便,建议通过反射实现。 https://github.com/luoyunchong/DotNetCore.CAP.Provider 第二种方法
  2. 升级.NET 5 RC2

2020-8-6

  1. 删除了IMapper ICurrentUser的构造函数注入,继承ApplicationService,直接使用CurrentUser,Mapper属性值
  2. 增加JWT登录,刷新token,支持可配置,由于ids4带来的复杂度,上手比较难
  "Service": {
    "Name": "LinCms.Web",
    "IdentityServer4": false,
    "GrantType": "password",
    "ClientId": "lin-cms-dotnetcore-client-id",
    "ClientSecret": "lin-cms-dotnetcore-client-secrets",
    "Authority": "https://localhost:5003",
    "UseHttps": false
  },
  1. LinCms.Scaffolding代码生成器

0.3.1

  • 引用Autofac,IScopedDependency、ISingletonDependency、ITransientDependency继承这些接口就有对应的生命周期。
  • 可直接使用IAuditBaseRepository<TEntity,TKey>操作数据表,也可通过接口继承IAuditBaseRepository,实现继承AuditBaseRepository实现对仓储的扩展。
  • 将AppServcies的接口全部移到LinCms.Application.Contracts项目中。
  • 删除Scrutor(简化注入服务)
Clone this wiki locally