public TweetController( ILogger <TweetController> logger, IConfiguration configuration, IHostedServiceAccessor <TweetAnalysisService> accessor) { Logger = logger; Configuration = configuration; TweetAnalysisService = accessor.Service; }
public StrategyController(IHostedServiceAccessor <IStrategyManagementService> strategyManagementService, ILogger <StrategyController> logger) { _strategyManagementService = strategyManagementService; _logger = logger; }
public UserService(IUserRepository userRepository, IHostedServiceAccessor <IMonsterServiceCommunication> monsterServiceCommunicationAccessor, IJwtHandler jwtHandler) { _userRepository = userRepository; _monsterServiceCommunication = monsterServiceCommunicationAccessor.Service; _jwtHandler = jwtHandler; }
public SystemController(IHostedServiceAccessor <MatchmakingHostedService> hostedServiceAccessor, IQueueManager queueManager) { _hostedService = hostedServiceAccessor.Service; _queueManager = queueManager; }
public MyClass(IHostedServiceAccessor <MyBackgroundService> accessor) { _service = accessor.Service ?? throw new ArgumentNullException(nameof(accessor)); }
public WebsiteController(ILogger <WebsiteController> logger, Manager manager, IHostedServiceAccessor <DetectorService> accessor) { _logger = logger; _manager = manager; _service = accessor.Service ?? throw new ArgumentNullException(nameof(accessor)); }