public HomeController( ICurrent current, IPushService pushService, IOnlineManager onlineManager, ILogger <HomeController> logger, ITokenService tokenService, IDeviceService deviceService, ITypeFinder typeFinder, ITypeResolve typeResolve, IDbContext dbContext, DbContextFactory dbContextFactory, ICache cache, IBackgroundJobManager backgroundJobManager, IOptions <HangfireOptions> hangfireOption) { _current = current; _tokenService = tokenService; _deviceService = deviceService; _typeFinder = typeFinder; _typeResolve = typeResolve; _dbContext = dbContext; _dbContextFactory = dbContextFactory; _cache = cache; _backgroundJobManager = backgroundJobManager; _hangfireOptions = hangfireOption.Value; _pushService = pushService; _logger = logger; }
public EventQueueJob(ILogger <EventQueueJob> logger, ICache cache, ICurrent current, IDataContainer dataContainer, ITypeFinder typeFinder, ITypeResolve typeResolve, IDeviceService deviceService, IDbContext dbContext, IEventQueueService eventQueueService, ICapPublisher capPublisher) { _logger = logger; _cache = cache; _current = current; _dataContainer = dataContainer; _typeFinder = typeFinder; _typeResolve = typeResolve; _deviceService = deviceService; _dbContext = dbContext; _eventQueueService = eventQueueService; _capBus = capPublisher; }
public PushService(ICurrent current, IOnlineManager onlineManager, ILogger <PushService> logger, ITokenService tokenService, IMediator mediator, IDeviceService deviceService, ITypeFinder typeFinder, ITypeResolve typeResolve, SignalrClient signalrClient, IOptions <SysOptions> options) { _tokenService = tokenService; _mediator = mediator; _deviceService = deviceService; _typeFinder = typeFinder; _typeResolve = typeResolve; _current = current; _onlineManager = onlineManager; _logger = logger; _signalrClient = signalrClient; _options = options?.Value; }
public DeviceHub(ICurrent current, ICache cache, IDbContext dbContext, IDatabaseHelper databaseHelper, IDataContainer dataContainer, SignalrClient signalrClient, IOnlineManager onlineManager, ILogger <DeviceHub> logger, ITokenService tokenService, IDeviceService deviceService, ITypeFinder typeFinder, ITypeResolve typeResolve, IMediator mediator, IHttpContextAccessor httpContextAccessor, IPackStore <HttpLog> logStore, IPackStore <TimeData> monitorTimeDataManager, Tracer tracer, TracerFactory tracerFactor, IOptions <MonitorOptions> settings, DbContextFactory dbContextFactory, IOptions <SysOptions> sysOptions, IOptions <HangfireOptions> hangfireOption = null) : base(current, onlineManager, logger, sysOptions) { _tokenService = tokenService; _deviceService = deviceService; _typeFinder = typeFinder; _typeResolve = typeResolve; _mediator = mediator; _httpContextAccessor = httpContextAccessor; _logStore = logStore; _monitorTimeDataManager = monitorTimeDataManager; _tracer = tracer;//tracerFactor.GetTracer( "syinpo-signalr-tracer"+CommonHelper.NewSequentialGuid() ); _tracerFactory = tracerFactor; _settings = settings; _hangfireOptions = hangfireOption.Value; _dbContextFactory = dbContextFactory; _cache = cache; _dbContext = dbContext; _databaseHelper = databaseHelper; _dataContainer = dataContainer; _signalrClient = signalrClient; _logger = logger; }
public HomeController( ICurrent current, IOnlineManager onlineManager, ILogger <HomeController> logger, ITokenService tokenService, IDeviceService deviceService, ITypeFinder typeFinder, ITypeResolve typeResolve, IDbContext dbContext, DbContextFactory dbContextFactory, ICache cache, IBackgroundJobManager backgroundJobManager) { _current = current; _tokenService = tokenService; _deviceService = deviceService; _typeFinder = typeFinder; _typeResolve = typeResolve; _dbContext = dbContext; _dbContextFactory = dbContextFactory; _cache = cache; _backgroundJobManager = backgroundJobManager; }