Example #1
0
 public UpJob(
     ILoggerFactory loggerFactory,
     IJT808TcpClientFactory jT808TcpClientFactory)
 {
     Logger = loggerFactory.CreateLogger <UpJob>();
     this.jT808TcpClientFactory = jT808TcpClientFactory;
 }
 public CleintBenchmarkHostedService(
     ILoggerFactory loggerFactory,
     IJT808TcpClientFactory jT808TcpClientFactory,
     IOptions <ClientBenchmarkOptions> clientBenchmarkOptionsAccessor)
 {
     this.jT808TcpClientFactory = jT808TcpClientFactory;
     clientBenchmarkOptions     = clientBenchmarkOptionsAccessor.Value;
     logger = loggerFactory.CreateLogger("CleintBenchmarkHostedService");
 }
Example #3
0
 public Up2019Service(
     DeviceInfoService deviceInfoService,
     IJT808Config jT808Config,
     IJT808TcpClientFactory jT808TcpClientFactory)
 {
     this.jT808TcpClientFactory = jT808TcpClientFactory;
     Serializer        = jT808Config.GetSerializer();
     DeviceInfoService = deviceInfoService;
 }
Example #4
0
 /// <summary>
 ///
 /// </summary>
 public ReportController(
     IJT808TcpClientFactory factory,
     JT808ReceiveAtomicCounterService jT808ReceiveAtomicCounterService,
     JT808SendAtomicCounterService jT808SendAtomicCounterService)
 {
     clientFactory = factory;
     ReceiveAtomicCounterService = jT808ReceiveAtomicCounterService;
     SendAtomicCounterService    = jT808SendAtomicCounterService;
 }
 public JT808RetryClientHostedService(
     JT808RetryBlockingCollection retryBlockingCollection,
     ILoggerFactory loggerFactory,
     IJT808TcpClientFactory jT808TcpClientFactory)
 {
     logger = loggerFactory.CreateLogger <JT808RetryClientHostedService>();
     this.jT808TcpClientFactory = jT808TcpClientFactory;
     RetryBlockingCollection    = retryBlockingCollection;
 }
 public JT808ReportService(
     JT808ReceiveAtomicCounterService jT808ReceiveAtomicCounterService,
     JT808SendAtomicCounterService jT808SendAtomicCounterService,
     IJT808TcpClientFactory jT808TcpClientFactory)
 {
     this.jT808ReceiveAtomicCounterService = jT808ReceiveAtomicCounterService;
     this.jT808SendAtomicCounterService    = jT808SendAtomicCounterService;
     this.jT808TcpClientFactory            = jT808TcpClientFactory;
     JT808Reports = new List <JT808Report>();
 }
 public ProccessPackageService(
     ILoggerFactory loggerFactory,
     IJT808Config jT808Config,
     IJT808TcpClientFactory tcpClientFactory,
     DeviceInfoService deviceInfoService,
     ReceviePackageService receviePackageService)
 {
     ReceviePackageService = receviePackageService;
     TcpClientFactory      = tcpClientFactory;
     Serializer            = jT808Config.GetSerializer();
     DeviceInfoService     = deviceInfoService;
     Logger = loggerFactory.CreateLogger <ProccessPackageService>();
 }
 public QueryReportHostedService(
     ILoggerFactory loggerFactory,
     IHubContext <ReportHub> hubContext,
     JT808ReceiveAtomicCounterService jT808ReceiveAtomicCounterService,
     JT808SendAtomicCounterService jT808SendAtomicCounterService,
     IJT808TcpClientFactory clientFactory)
 {
     this.clientFactory          = clientFactory;
     this._hubContext            = hubContext;
     logger                      = loggerFactory.CreateLogger <QueryReportHostedService>();
     ReceiveAtomicCounterService = jT808ReceiveAtomicCounterService;
     SendAtomicCounterService    = jT808SendAtomicCounterService;
 }
Example #9
0
 public JT808ReportHostedService(
     ILoggerFactory loggerFactory,
     IOptionsMonitor <JT808ReportOptions> jT808ReportOptionsAccessor,
     JT808ReceiveAtomicCounterService jT808ReceiveAtomicCounterService,
     JT808SendAtomicCounterService jT808SendAtomicCounterService,
     IJT808TcpClientFactory jT808TcpClientFactory)
 {
     logger             = loggerFactory.CreateLogger <JT808ReportHostedService>();
     jT808ReportOptions = jT808ReportOptionsAccessor;
     jT808ReportOptions.CurrentValue.FileExistsAndCreate();
     this.jT808ReceiveAtomicCounterService = jT808ReceiveAtomicCounterService;
     this.jT808SendAtomicCounterService    = jT808SendAtomicCounterService;
     this.jT808TcpClientFactory            = jT808TcpClientFactory;
     jT808ReportOptions.OnChange((options) => { options.FileExistsAndCreate(); });
 }
Example #10
0
 public Up2013Service(IJT808TcpClientFactory jT808TcpClientFactory)
 {
     this.jT808TcpClientFactory = jT808TcpClientFactory;
 }