public MessageSendService(ILogger <MessageSendService> logger, IOptions <MessageSendOption> options, IFluentSocketFactory fluentSocketFactory, IPerformanceService performanceService, IBinarySerializer binarySerializer) { _logger = logger; _option = options.Value; _fluentSocketFactory = fluentSocketFactory; _performanceService = performanceService; _binarySerializer = binarySerializer; _cts = new CancellationTokenSource(); }
public PushHandleService(ILogger <MessageHandleService> logger, IServiceProvider serviceProvider, IOptions <PushHandleOption> options, IPerformanceService performanceService, IFluentSocketFactory fluentSocketFactory) { _logger = logger; _serviceProvider = serviceProvider; _option = options.Value; _performanceService = performanceService; _fluentSocketFactory = fluentSocketFactory; _cts = new CancellationTokenSource(); }