Beispiel #1
0
 public DedicatedHostSelectorTest(
     ILogger <DedicatedHostSelector> logger,
     IDedicatedHostStateManager dedicatedHostStateManager,
     Config config,
     IDhmComputeClient dhmComputeClient)
     : base(logger, dedicatedHostStateManager, config, dhmComputeClient)
 {
 }
Beispiel #2
0
 /// <summary>
 /// Initializes the Dedicated Host selector.
 /// </summary>
 /// <param name="logger">Logger.</param>
 /// <param name="dedicatedHostStateManager">Dedicated Host state management.</param>
 /// <param name="config">Configuration.</param>
 /// <param name="dhmComputeClient">Dedicated Host compute client.</param>
 public DedicatedHostSelector(
     ILogger <DedicatedHostSelector> logger,
     IDedicatedHostStateManager dedicatedHostStateManager,
     Config config,
     IDhmComputeClient dhmComputeClient)
 {
     _logger = logger;
     _dedicatedHostStateManager = dedicatedHostStateManager;
     _dhmComputeClient          = dhmComputeClient;
     _config = config;
 }
Beispiel #3
0
 /// <summary>
 /// Initializes the Dedicated Host engine.
 /// </summary>
 /// <param name="logger">Logger.</param>
 /// <param name="configuration">Configuration.</param>
 /// <param name="dedicatedHostSelector">Dedicated Host selector.</param>
 /// <param name="syncProvider">Sync provider.</param>
 /// <param name="dedicatedHostStateManager">Dedicated Host state manager.</param>
 /// <param name="dhmComputeClient">Dedicated Host compute client.</param>
 public DedicatedHostEngine(
     ILogger <DedicatedHostEngine> logger,
     Config config,
     IDedicatedHostSelector dedicatedHostSelector,
     ISyncProvider syncProvider,
     IDedicatedHostStateManager dedicatedHostStateManager,
     IDhmComputeClient dhmComputeClient)
 {
     _logger = logger;
     _config = config;
     _dedicatedHostSelector     = dedicatedHostSelector;
     _syncProvider              = syncProvider;
     _dedicatedHostStateManager = dedicatedHostStateManager;
     _dhmComputeClient          = dhmComputeClient;
 }
 public DedicatedHostEngineTest(
     ILogger <DedicatedHostEngine> logger,
     Config config,
     IDedicatedHostSelector dedicatedHostSelector,
     ISyncProvider syncProvider,
     IDedicatedHostStateManager dedicatedHostStateManager,
     IDhmComputeClient dhmComputeClient)
     : base(
         logger,
         config,
         dedicatedHostSelector,
         syncProvider,
         dedicatedHostStateManager,
         dhmComputeClient)
 {
 }