public PusherTask(ILogger <PusherTask> logger, IDataApiUrls dataApiConfig, IReceiverConfig receiverConfig, IJsonSerializer jsonSerializer)
 {
     _Logger         = logger;
     _ReceiverConfig = receiverConfig;
     _DataApiConfig  = dataApiConfig;
     _JsonSerializer = jsonSerializer;
 }
 public BasicAuthPostBytesToUrl(IReceiverConfig receiverConfig)
 {
     _Config = receiverConfig;
 }
 public PusherTask(ILogger <PusherTask> logger, IDataApiUrls dataApiConfig, IReceiverConfig receiverConfig)
 {
     _Logger         = logger;
     _ReceiverConfig = receiverConfig;
     _DataApiConfig  = dataApiConfig;
 }
 public SubKeyAuthPostBytesToUrl(IReceiverConfig receiverConfig)
 {
     _Config = receiverConfig;
 }