Example #1
0
 /// <summary>
 ///
 /// </summary>
 public void Initialise(ILogger logger,
                        IServiceExceptionHandler serviceExceptionHandler,
                        IPreferenceRepository preferenceRepo = null)
 {
     log = logger;
     this.serviceExceptionHandler = serviceExceptionHandler;
     this.preferenceRepo          = preferenceRepo;
 }
Example #2
0
        public WarcraftService(
            IPreferenceRepository preferenceRepository)
        {
            _preferenceRepository = preferenceRepository;
            SetDefaultPreferences();

            ScanProducts();
        }
Example #3
0
        public AnalyticsService(
            IPreferenceRepository preferenceRepository)
        {
            _preferenceRepository = preferenceRepository;

            InstallId = GetInstallId();

            TrackStartup();
        }
 public HomeController(
     IPreferenceRepository preferenceStore,
     ITruckDataRepository truckEventsSource,
     ICurrentUser currentUser)
 {
     _preferenceStore   = preferenceStore;
     _truckEventsSource = truckEventsSource;
     _currentUser       = currentUser;
 }
 public HomeController(
     IPreferenceRepository preferenceStore,
     ITruckDataRepository truckEventsSource,
     ICurrentUser currentUser)
 {
     _preferenceStore = preferenceStore;
     _truckEventsSource = truckEventsSource;
     _currentUser = currentUser;
 }
Example #6
0
 /// <summary>
 ///   Builds this instance for specified executor type.
 /// </summary>
 public static TExecutor Build <TExecutor>(ILoggerFactory logger, IServiceExceptionHandler serviceExceptionHandler,
                                           IPreferenceRepository preferenceRepo)
     where TExecutor : RequestExecutorContainer, new()
 {
     return(new TExecutor
     {
         log = logger.CreateLogger <TExecutor>(),
         serviceExceptionHandler = serviceExceptionHandler,
         preferenceRepo = preferenceRepo
     });
 }
        public PreferencesController(IPreferenceRepository prefRepository,
            IUserRepository userRepository,
            IPreferenceServices prefServices)
        {
            _prefRepository = prefRepository;
            _prefServices = prefServices;

            User u = userRepository.GetByUsername(System.Web.HttpContext.Current.User.Identity.Name);
            if (u == null) return;
            _currentUserId = u.UserId;
        }
Example #8
0
        public AnalyticsService(
            IPreferenceRepository preferenceRepository,
            IWowUpApiService wowUpApiService)
        {
            _preferenceRepository = preferenceRepository;
            _wowUpApiService      = wowUpApiService;

            preferenceRepository.PreferenceUpdated += PreferenceRepository_PreferenceUpdated;

            InstallId = GetInstallId();
        }
Example #9
0
        public WowUpService(
            ICacheService cacheService,
            IDownloadService downloadService,
            IPreferenceRepository preferenceRepository,
            IWowUpApiService wowUpApiService)
        {
            _cacheService         = cacheService;
            _downloadService      = downloadService;
            _preferenceRepository = preferenceRepository;
            _wowUpApiService      = wowUpApiService;

            SetDefaultPreferences();
        }
Example #10
0
        public WowUpService(
            ICacheService cacheService,
            IPreferenceRepository preferenceRepository,
            IServiceProvider serviceProvider,
            IWowUpApiService wowUpApiService)
        {
            _cacheService         = cacheService;
            _serviceProvider      = serviceProvider;
            _preferenceRepository = preferenceRepository;
            _wowUpApiService      = wowUpApiService;

            SetDefaultPreferences();
        }
Example #11
0
        /// <summary>
        /// Builds this instance for specified executor type.
        /// </summary>
        /// <typeparam name="TExecutor">The type of the executor.</typeparam>
        public static TExecutor Build <TExecutor>(
            ILoggerFactory logger, IServiceExceptionHandler serviceExceptionHandler,
            IPreferenceRepository preferenceRepo = null
            )
            where TExecutor : RequestExecutorContainer, new()
        {
            ILogger log = null;

            if (logger != null)
            {
                log = logger.CreateLogger <RequestExecutorContainer>();
            }

            var executor = new TExecutor();

            executor.Initialise(
                log, serviceExceptionHandler, preferenceRepo);

            return(executor);
        }
 public PreferenceServices(IPreferenceRepository prefRepository)
 {
     _prefRepository = prefRepository;
 }
Example #13
0
 public PreferenceLogic(ILoggerManager logger, IPreferenceRepository preferenceRepository, IMapper mapper)
 {
     _logger     = logger;
     _repository = preferenceRepository;
     _mapper     = mapper;
 }
Example #14
0
 public PreferenceController([FromServices] IPreferenceRepository preferences)
 {
     Preferences = preferences;
 }
Example #15
0
 public PreferenceTest()
 {
     pdb = new PreferenceRepository();
     udb = new UserRepository();
     wdb = new WeatherRepository();
 }
Example #16
0
 public PreferencesContoller(IPreferenceRepository preferenceRepository, IMapper mapper)
 {
     _preferenceRepository = preferenceRepository;
     _mapper = mapper;
 }
Example #17
0
 public MigrationService(
     IAddonRepository addonRepository,
     IPreferenceRepository preferenceRepository)
 {
 }
Example #18
0
 public PreferenceService(ILogger <PreferenceService> logger, IPreferenceRepository preferenceRepository, IMapper mapper)
 {
     _logger = logger;
     _preferenceRepository = preferenceRepository;
     _mapper = mapper;
 }
 public CustomerPreferenceService(IPreferenceRepository preferenceRepository, IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     PreferenceRepository = preferenceRepository;
 }
Example #20
0
 public ValuesController(IPreferenceRepository pdb, IWeatherRepository wdb, IUserRepository udb)
 {
     this.pdb = pdb;
     this.wdb = wdb;
     this.udb = udb;
 }
Example #21
0
 public WarcraftService(
     IPreferenceRepository preferenceRepository)
 {
     _preferenceRepository = preferenceRepository;
 }
 public PreferenceService(IPreferenceRepository preferenceRepository)
 {
     _preferenceRepository = preferenceRepository;
 }