public ActivityController(IActivityRepository activityRepository, IQueueManager queue, IConfiguration configuration, ITelemetryRepository telemetryRepository) { _activityRepository = activityRepository; _storage = queue; _configuration = configuration; _telemetryRepository = telemetryRepository; userId = 1; /* * try * { * userId = 1; //Convert.ToInt32(Request.Cookies["user"]); * authKey = "test"; //Request.Cookies["authKey"]; * } * catch (NullReferenceException) * { * throw new HttpResponseException(HttpStatusCode.Unauthorized); * } * if (userId == 0) // TEMP, should return json * { * throw new HttpResponseException(HttpStatusCode.Unauthorized); * } * if (authKey != UserAuth.Get(userId)) // TEMP, should return json * { * throw new HttpResponseException(HttpStatusCode.Unauthorized); * }*/ }
public RecommendationController(ICustomerRepository customerRepository, IProductsRepository productsRepository, IPromotionsRepository promotionsRepository, ITelemetryRepository telemetryRepository) { // Setup Fields _customerRepository = customerRepository; _productsRepository = productsRepository; _promotionsRepository = promotionsRepository; _telemetryRepository = telemetryRepository; }
public TelemetryLoadController(ITelemetryRepositoryFactory telemetryRepositoryFactory, ISettingsProvider settingsProvider, ITelemetryViewsSynchronization telemetryViewsSynchronization) { _cachedTelemetries = new ConcurrentDictionary <string, LapTelemetryDto>(); _loadedSessions = new List <string>(); _knownLaps = new List <string>(); _telemetryViewsSynchronization = telemetryViewsSynchronization; _telemetryRepository = telemetryRepositoryFactory.Create(settingsProvider); }
public PollingService(IMicroServiceController controller) { this.controller = controller; var servicesProvider = ServiceConfiguration.BuildDI(); _telemetryRepository = servicesProvider.GetService <ITelemetryRepository>(); _logger = servicesProvider.GetService <ILogger <PollingService> >(); }
public TelemetryLoadController(ITelemetryRepositoryFactory telemetryRepositoryFactory, ISettingsProvider settingsProvider, ITelemetryViewsSynchronization telemetryViewsSynchronization, IEnumerable <IMissingTelemetryFiller> missingTelemetryFillers, IDataPointSelectionSynchronization dataPointSelectionSynchronization) { _cachedTelemetries = new ConcurrentDictionary <string, LapTelemetryDto>(); _loadedSessions = new List <string>(); _knownLaps = new List <string>(); _telemetryViewsSynchronization = telemetryViewsSynchronization; _dataPointSelectionSynchronization = dataPointSelectionSynchronization; _missingTelemetryFillers = missingTelemetryFillers.ToArray(); _telemetryRepository = telemetryRepositoryFactory.Create(settingsProvider); }
public HomeController( ICustomerRepository customerRepository, IProductsRepository productsRepository, IPromotionsRepository promotionsRepository, ITelemetryRepository telemetryRepository) { _customerRepository = customerRepository; _productsRepository = productsRepository; _promotionsRepository = promotionsRepository; _telemetryRepository = telemetryRepository; }
public TrainingController( UserManager <ApplicationUser> userManager, IConfiguration configuration, IActivityRepository activityRepository, ITelemetryRepository telemetryRepository) { _userManager = userManager; _configuration = configuration; _activityRepository = activityRepository; _telemetryRepository = telemetryRepository; }
public TelemetryController(ITelemetryRepository repo, IQueueManager queue, IConfiguration configuration, IUserRepository userRepository, IQueueManager storage, UserManager <ApplicationUser> userManager, IActivityRepository activityRepository, IEventHubManager eventHub) { _telemetryRepository = repo; //_storage = queue; _configuration = configuration; _userRepository = userRepository; _storage = storage; _userManager = userManager; _activityRepository = activityRepository; _eventHub = eventHub; }
public MapController(UserManager <ApplicationUser> userManager, IActivityRepository activityRepository, IRaceRepository raceRepository, IRunnerRepository runnerRepository, ITelemetryRepository telemetryRepository, IConfiguration configuration) { _configuration = configuration; _userManager = userManager; _activityRepository = activityRepository; _raceRepository = raceRepository; _runnerRepository = runnerRepository; _telemetryRepository = telemetryRepository; _idRunner = 0; }
//private IActivityRepository _activityRepository; public TelemetryController(ITelemetryRepository repo, UserManager <ApplicationUser> userManager /*, IQueueManager queue, IConfiguration configuration, * IUserRepository userRepository, IQueueManager storage, * IActivityRepository activityRepository, IEventHubManager eventHub*/) { _telemetryRepository = repo; _userManager = userManager; //_storage = queue; /* * _configuration = configuration; * _userRepository = userRepository; * _storage = storage; * * _activityRepository = activityRepository; * _eventHub = eventHub; */ }
/// <summary> /// Create new instance. /// </summary> public QuotaController(ITelemetryRepository telemetryRepository) => _telemetryRepository = telemetryRepository ?? throw new ArgumentNullException(nameof(telemetryRepository));
public SessionTelemetryControllerFactory(ITelemetryRepository telemetryRepository) { _telemetryRepository = telemetryRepository; }
public DeviceService(IDeviceRepository deviceRepository, ITelemetryRepository telemetryRepository) { this.deviceRepository = deviceRepository; this.telemetryRepository = telemetryRepository; }
public TelemetryHealthCheck(ITelemetryRepository telemetryRepository) { _telemetryRepository = telemetryRepository; }
public SessionTelemetryController(string trackName, SessionType sessionType, ITelemetryRepository telemetryRepository) { _telemetryRepository = telemetryRepository; SessionIdentifier = $"{DateTime.Now:yy-MM-dd-HH-mm}-{trackName}-{sessionType}-{Guid.NewGuid()}"; }
public TelemetryService(ITelemetryRepository telemetryRepository) { this.telemetryRepository = telemetryRepository; }
public TelemetryListRequestHandler(ITelemetryRepository telemetryRepository) { _telemetryRepository = telemetryRepository; }