CacheConfigurator.cs 539 B

12345678910111213141516171819202122
  1. using System;
  2. namespace Abp.Runtime.Caching.Configuration
  3. {
  4. internal class CacheConfigurator : ICacheConfigurator
  5. {
  6. public string CacheName { get; private set; }
  7. public Action<ICache> InitAction { get; private set; }
  8. public CacheConfigurator(Action<ICache> initAction)
  9. {
  10. InitAction = initAction;
  11. }
  12. public CacheConfigurator(string cacheName, Action<ICache> initAction)
  13. {
  14. CacheName = cacheName;
  15. InitAction = initAction;
  16. }
  17. }
  18. }