https://github.com/aspnetzero/aspnet-zero-core/commit/cd01dd93178a82b807a32f26beb78e7169686356 already fixed
The zero angular localize pipeline is used more.
Is it similar to this? https://github.com/aspnetzero/aspnet-zero-core/issues/175
https://github.com/aspnetzero/documents/pull/135
This is a mistake in the documentation, I will update it. You can use the localize pipeline directly.
The problem does not exist when I run the project locally.
Try publishing your app to the local environment,
Try to manually register to the DI system
IocManager.Register(typeof(IGenericCache<,,>),
typeof(GenericCache<,,>),
DependencyLifeStyle.Transient);
see: https://github.com/aspnetboilerplate/aspnetboilerplate/issues/2125
https://github.com/aspnetboilerplate/aspnetboilerplate/blob/dev/src/Abp/Domain/Entities/Caching/EntityCache.cs#L27 EntityCache.cs is all the code.
Also why the PersonCache implemented ITransientDependency. I thought this must be singleton
Cache class can be transient or a singleton. This does not mean the cached data is transient. It's always cached globally and accessed in a thread-safe manner in your application.
Please follow this issue: https://github.com/aspnetzero/aspnet-zero-core/issues/2313
https://github.com/aspnetzero/aspnet-zero-core/pull/2334
@p.j.keukens Thanks for the feedback, I check it out.