Beispiel #1
0
 public CacheSettingService(IGenericStore <TCacheSetting> store, ICacheManager cacheManager, ILoggerFactory loggerFactory, IAsyncLock asyncLock)
 {
     Store        = store.NotNull(nameof(store));
     CacheManager = cacheManager.NotNull(nameof(cacheManager));
     Logger       = loggerFactory.NotNull(nameof(loggerFactory)).CreateLogger(GetType()).NotNull(nameof(Logger));
     AsyncLock    = asyncLock.NotNull(nameof(asyncLock));
 }
 public DatabaseSearchHistoryService(IGenericStore <IncomingRequest> incomingRequestStore, IGenericStore <OutgoingRequest> outgoingRequestStore,
                                     ICacheSettingService <TCacheSetting> cacheSettingService, ILimitSettingService <TLimitSetting> limitSettingService,
                                     ILoggerFactory loggerFactory, ISystemClock systemClock, IAsyncLock asyncLock)
 {
     IncomingRequestStore = incomingRequestStore.NotNull(nameof(incomingRequestStore));
     OutgoingRequestStore = outgoingRequestStore.NotNull(nameof(outgoingRequestStore));
     CacheSettingService  = cacheSettingService.NotNull(nameof(cacheSettingService));
     LimitSettingService  = limitSettingService.NotNull(nameof(limitSettingService));
     Logger      = loggerFactory.NotNull(nameof(loggerFactory)).CreateLogger(GetType()).NotNull(nameof(Logger));
     SystemClock = systemClock.NotNull(nameof(systemClock));
     AsyncLock   = asyncLock.NotNull(nameof(asyncLock));
 }
Beispiel #3
0
 /// <summary>
 /// ctor the Mighty
 /// </summary>
 public DefaultContentService(IGenericStore <Content> store, IHttpContextAccessor httpContextAccessor) : base(store, httpContextAccessor)
 {
 }
Beispiel #4
0
 /// <summary>
 /// ctor the Mighty
 /// </summary>
 public DefaultPageService(IGenericStore <Page> store, IHttpContextAccessor httpContextAccessor) : base(store, httpContextAccessor)
 {
 }
Beispiel #5
0
 /// <summary>
 /// ctor the Mighty
 /// </summary>
 public DefaultUserService(IGenericStore <User> store, IHttpContextAccessor httpContextAccessor) : base(store, httpContextAccessor)
 {
 }
Beispiel #6
0
 /// <summary>
 /// ctor the Mighty
 /// </summary>
 protected GenericService(IGenericStore <TEntity> store, IHttpContextAccessor httpContextAccessor)
 {
     this.Store = store;
     this.HttpContextAccessor = httpContextAccessor;
 }