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;
 }
Exemple #3
0
 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));
 }
Exemple #6
0
 public WebsiteController(ILogger <WebsiteController> logger, Manager manager, IHostedServiceAccessor <DetectorService> accessor)
 {
     _logger  = logger;
     _manager = manager;
     _service = accessor.Service ?? throw new ArgumentNullException(nameof(accessor));
 }