Repository navigation
Changelog English
luoyunchong edited this page Oct 31, 2026
·
1 revision
English | 简体中文
- 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
- Upgraded to .NET 5 RC2
- Removed constructor injection of IMapper and ICurrentUser. Inherit from ApplicationService and use the CurrentUser and Mapper properties directly.
- 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
},
- 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.