Example #1
0
        public UnitOfWork([NotNull] IBookRepository bookRepository,
                          [NotNull] ISeriesRepository seriesRepository,
                          [NotNull] IAuthorRepository authorRepository,
                          [NotNull] ICoverRepository coverRepository,
                          [NotNull] IEditionFileRepository editionFileRepository,
                          [NotNull] IEditionRepository editionRepository,
                          [NotNull] IPublisherRepository publisherRepository,
                          [NotNull] IDeviceRepository deviceRepository,
                          [NotNull] IUserDeviceRepository userDeviceRepository)
        {
            Guard.AssertNotNull(bookRepository, nameof(bookRepository));
            Guard.AssertNotNull(seriesRepository, nameof(seriesRepository));
            Guard.AssertNotNull(authorRepository, nameof(authorRepository));
            Guard.AssertNotNull(coverRepository, nameof(coverRepository));
            Guard.AssertNotNull(editionFileRepository, nameof(editionFileRepository));
            Guard.AssertNotNull(editionRepository, nameof(editionRepository));
            Guard.AssertNotNull(publisherRepository, nameof(publisherRepository));
            Guard.AssertNotNull(deviceRepository, nameof(deviceRepository));
            Guard.AssertNotNull(userDeviceRepository, nameof(userDeviceRepository));

            _bookRepository        = bookRepository;
            _seriesRepository      = seriesRepository;
            _authorRepository      = authorRepository;
            _coverRepository       = coverRepository;
            _editionFileRepository = editionFileRepository;
            _editionRepository     = editionRepository;
            _publisherRepository   = publisherRepository;
            _deviceRepository      = deviceRepository;
            _userDeviceRepository  = userDeviceRepository;
        }
 public UserDeviceServices(IDbContextScopeFactory dbContextScopeFactory,
                           IUserDeviceRepository userDeviceRepository,
                           IMapper mapper)
 {
     _dbContextScopeFactory = dbContextScopeFactory;
     _userDeviceRepository  = userDeviceRepository;
     _mapper = mapper;
 }
Example #3
0
        public FcmNotificationService(FcmAppSettings fcmAppSettings, IUserDeviceRepository userDeviceRepository)
        {
            this._fcmAppSettings       = fcmAppSettings;
            this._userDeviceRepository = userDeviceRepository;

            this._httpClient = new HttpClient();
            this._httpClient.DefaultRequestHeaders.Accept.Clear();
            this._httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            this._httpClient.DefaultRequestHeaders.Authorization =
                new AuthenticationHeaderValue("key", this._fcmAppSettings.GoogleServerKey);
        }
Example #4
0
        public OAuthViewGenerator(RedisWriteClient redisWriteClient, RedisReadClient redisReadClient, IEventBus eventBus, IUserDeviceRepository userDeviceRepository)
        {
            this.eventBus = eventBus;

            this.redisWriteClient = redisWriteClient;
            this.redisReadClient  = redisReadClient;

            this.RefreshTokenPrefixNamespace = "Ticket";
            this.UserDevicePrefixNamespace   = "UserDevice";

            this.userDeviceRepository = userDeviceRepository;
        }
Example #5
0
 public AuthController(
     IAuthRepository <IAuth, IUserRoles, IUserDevice, TKey> auth,
     IRoleRepository <IUserRoles, TKey> rols,
     IUserDeviceRepository <IUserDevice, IUserRoles, TKey> device,
     bool checkDevice    = false,
     bool addDeviceIfNew = true
     )
 {
     _auth           = auth;
     _rols           = rols;
     _device         = device;
     _checkDevice    = checkDevice;
     _addDeviceIfNew = addDeviceIfNew;
 }
 public UserDeviceService(IUserDeviceRepository userDeviceRepository, IUnitOfWork uow)
 {
     this._userDeviceRepository = userDeviceRepository;
     this._uow = uow;
 }
 public UserDeviceService(IUserDeviceRepository repository, IUnitOfWork unitOfWork, IMapper mapper, IMapper mapper1, IUnitOfWork unitOfWork1) : base(repository, unitOfWork, mapper)
 {
     _repository = repository;
     _mapper     = mapper1;
     _unitOfWork = unitOfWork1;
 }
 public DevicesController(IUserDeviceRepository userDeviceRepository, IRepairDeviceRepository repairDeviceRepository)
 {
     _userDeviceRepository   = userDeviceRepository;
     _repairDeviceRepository = repairDeviceRepository;
     _httpClient             = new HttpClient();
 }
 public DeviceHandler(IUserDeviceRepository userDeviceRepo, IDeviceRepository deviceRepo)
 {
     _devicerepo = deviceRepo;
 }
Example #10
0
 public UserDeviceApiController(IUserDeviceRepository userDeviceRepository, IHostingEnvironment hostingEnvironment)
 {
     this.userDeviceRepository = userDeviceRepository;
     this.hostingEnvironment   = hostingEnvironment;
 }