Skip to content
luoyunchong edited this page Oct 31, 2026 · 1 revision

English | 简体中文

Changelog

2020-10-28

  1. Removed IGeeFan.CAP.MySql because it was difficult to maintain and upgrade; the reflection-based approach is recommended instead. https://github.com/luoyunchong/DotNetCore.CAP.Provider the second approach
  2. Upgraded to .NET 5 RC2

2020-8-6

  1. Removed constructor injection of IMapper and ICurrentUser. Inherit from ApplicationService and use the CurrentUser and Mapper properties directly.
  2. Added configurable JWT sign-in and token refresh as an easier alternative to the complexity of IdentityServer4.
  "Service": {
    "Name": "LinCms.Web",
    "IdentityServer4": false,
    "GrantType": "password",
    "ClientId": "lin-cms-dotnetcore-client-id",
    "ClientSecret": "<CLIENT_SECRET>",
    "Authority": "https://localhost:5003",
    "UseHttps": false
  },
  1. LinCms.Scaffolding code generator

0.3.1

  • Added Autofac: implementing IScopedDependency, ISingletonDependency, or ITransientDependency applies the corresponding lifetime.
  • Use IAuditBaseRepository<TEntity,TKey> directly for table operations, or extend it through an interface and an AuditBaseRepository implementation.
  • Moved application service interfaces into LinCms.Application.Contracts.
  • Removed Scrutor, which simplified service registration.

Clone this wiki locally