public MenuColorChangeWorkload(MenuColors menuColors, IMenuColorAccessor menuColorAccessor, ILogger <WorkloadCoordinator> logger) { _menuColors = menuColors; _menuColorAccessor = menuColorAccessor; _logger = logger; }
public MakoColorsWorkload(IMenuColorAccessor menuColorAccessor, IStatusHubEmitter statusHubEmitter, ILogger <WorkloadCoordinator> logger) { _menuColorAccessor = menuColorAccessor; _logger = logger; _statusHubEmitter = statusHubEmitter; }
public WorkloadCoordinator(IMenuColorAccessor menuColorAccessor, ILogger <WorkloadCoordinator> logger) { _menuColorAccessor = menuColorAccessor; _logger = logger; DomainEvents.Register <MenuColorChanging>(HandleMenuColorChanging); DomainEvents.Register <RainbowModeStarted>(HandleRainbowModeStarted); DomainEvents.Register <MakoModeStarted>(HandleMakoModeStarted); }
public MakoColorsWorkload(IMenuColorAccessor menuColorAccessor, ILogger <WorkloadCoordinator> logger) { _menuColorAccessor = menuColorAccessor; _logger = logger; }