コード例 #1
0
 /// <summary>
 /// Generate a new flight generator service.
 /// </summary>
 /// <param name="randomDataService">The random data generator.</param>
 /// <param name="webClientService">The WebAPI client service.</param>
 /// <param name="airplaneSelectorService">The airpleane selector service.</param>
 /// <param name="logger">The logger the service will use.</param>
 public FlightGeneratorService(IRandomDataService randomDataService,
                               IWebClientService webClientService,
                               IAirplaneSelectorService airplaneSelectorService,
                               ILogger <IFlightGeneratorService> logger)
 {
     this.randomDataService       = randomDataService;
     this.webClientService        = webClientService;
     this.airplaneSelectorService = airplaneSelectorService;
     this.logger = logger;
 }
コード例 #2
0
 /// <summary>
 /// Generate a new instance of the airplane selector service.
 /// </summary>
 /// <param name="webClientService">The Web API service.</param>
 /// <param name="hubConnectionService">The hub connection</param>
 /// <param name="randomDataService">The random data generator.</param>
 /// <param name="logger">The logger the service will use.</param>
 public AirplaneSelectorService(IWebClientService webClientService,
                                IHubConnectionService hubConnectionService,
                                IRandomDataService randomDataService,
                                ILogger <IAirplaneSelectorService> logger)
 {
     this.webClientService  = webClientService;
     this.randomDataService = randomDataService;
     this.logger            = logger;
     Task.WaitAll(GetAirplanesFromAPI());
     hubConnectionService.Listen <ICollection <Airplane> >("AirplaneUpdates", a => airplanes = a);
 }
コード例 #3
0
 public HomeController(IRandomDataService randomDataService, IUserService userService)
 {
     _randomDataService = randomDataService;
     _userService       = userService;
 }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: asmorger/cash
 public HomeController(IRandomDataService randomDataService, IUserService userService)
 {
     _randomDataService = randomDataService;
     _userService = userService;
 }
コード例 #5
0
 public RandomDataController(IConfiguration configuration,
                             IRandomDataService randomDataService)
 {
     this.randomDataService = randomDataService;
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExperimentalDataController"/> class.
 /// </summary>
 /// <param name="randomDataService">The random data service.</param>
 public ExperimentalDataController(IRandomDataService randomDataService)
 {
     this._randomDataService = randomDataService;
 }