Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 4
0
 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;
 }
Exemplo n.º 5
0
 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;
 }