public MessageWorker( MessageWorkerOptions options, ILogger <MessageWorker <TInputMessage> > logger, //IMessageKeeper messageKeeper, IServiceProvider services) : base(options, logger, services) { }
public MessageWorkerBase( MessageWorkerOptions options, ILogger <MessageWorkerBase> logger, //IMessageKeeper messageKeeper, IServiceProvider services) { this._options = options; this._logger = logger; //this._messageKeeper = messageKeeper; this._services = services; if (this._logger == null) { this._logger = new Microsoft.Extensions.Logging.Abstractions.NullLogger <MessageWorkerBase>(); } }