Beispiel #1
0
 public SubscriptionService(
     ISubscriptionRepository <SubscriptionModelApi <int>, int> subscriptionRepository,
     IRedisCachingService redisCachingService
     )
 {
     this._subscriptionRepository = subscriptionRepository;
     this._redisCachingService    = redisCachingService;
 }
        public SignalRCommunicationService(
            IRedisCachingService redisCachingService
            )
        {
            this._httpClient = new HttpClient();

            this._redisCachingService = redisCachingService;
        }
 public NotificationService(INotificationRepository <NotificationModelBussines <int>, int> notificationRepository,
                            ISignalRCommunicationService signalRCommunicationService,
                            IRedisCachingService redisCachingService
                            )
 {
     this._notificationRepository = notificationRepository;
     this._redisCachingService    = redisCachingService;
 }
Beispiel #4
0
 public AccountService(
     IAccountRepository <AccountModelBussines <int>, int> accountDataService,
     IAccountSubscriptionService <AccountSubscriptionModelApi <int>, int> accountSubscriptionService,
     IRedisCachingService redisCachingService
     )
 {
     this._accountRepository          = accountDataService;
     this._accountSubscriptionService = accountSubscriptionService;
     this._redisCachingService        = redisCachingService;
 }
Beispiel #5
0
 public SharedFolderService(
     IStoredFolderRepository <StoredFolderModelBussines <int>, int> storedFolderRepository,
     ISharedFolderRepository <SharedFolderModelBussines <int>, int> sharedFolderRepository,
     IAccountRepository <AccountModelBussines <int>, int> accountRepository,
     INotificationRepository <NotificationModelBussines <int>, int> notificationRepository,
     ISignalRCommunicationService signalRCommunicationService,
     IRedisCachingService redisCachingService
     )
 {
     this._storedFolderRepository      = storedFolderRepository;
     this._sharedFolderRepository      = sharedFolderRepository;
     this._accountRepository           = accountRepository;
     this._redisCachingService         = redisCachingService;
     this._notificationRepository      = notificationRepository;
     this._signalRCommunicationService = signalRCommunicationService;
 }
Beispiel #6
0
 public SysMenuService(ISysMenuRepository SysMenuRepository, IRedisCachingService redisCachingService)
     : base(SysMenuRepository, redisCachingService)
 {
     _SysMenuRepository   = SysMenuRepository;
     _redisCachingService = redisCachingService;
 }
Beispiel #7
0
 public SysRoleActionService(ISysRoleActionRepository SysRoleActionRepository, IRedisCachingService redisCachingService)
     : base(SysRoleActionRepository, redisCachingService)
 {
     _SysRoleActionRepository = SysRoleActionRepository;
     _redisCachingService     = redisCachingService;
 }
Beispiel #8
0
 public SysAdminRoleService(ISysAdminRoleRepository SysAdminRoleRepository, IRedisCachingService redisCachingService)
     : base(SysAdminRoleRepository, redisCachingService)
 {
 }
Beispiel #9
0
 public UsersService(IUsersRepository UsersRepository, IRedisCachingService redisCachingService)
     : base(UsersRepository, redisCachingService)
 {
     _UsersRepository     = UsersRepository;
     _redisCachingService = redisCachingService;
 }
Beispiel #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BaseService{TEntity}"/> class.
 /// </summary>
 /// <param name="repository">The repository.</param>
 public BaseService(IRepository <TEntity> repository, IRedisCachingService redisCachingService)
 {
     _repository          = repository;
     _redisCachingService = redisCachingService;
 }