public async Task Product(CommonQueueProductEndpoint endpoint, CommonMessage message)
 {
     var service = getService(endpoint.QueueType);
     await service.Product(endpoint, endpoint.QueueConfiguration, message);
 }
 public async Task Product(CommonMessage message)
 {
     await _imp.Product(this, message);
 }