public ProcessingContext(
     IServiceProvider provider,
     CancellationToken cancellationToken)
 {
     Provider          = provider;
     CancellationToken = cancellationToken;
 }
 public DefaultConsumerInvoker(ILoggerFactory loggerFactory,
                               IServiceProvider serviceProvider,
                               IMessagePacker messagePacker,
                               IModelBinderFactory modelBinderFactory)
 {
     _modelBinderFactory = modelBinderFactory;
     _serviceProvider    = serviceProvider;
     _messagePacker      = messagePacker;
     _logger             = loggerFactory.CreateLogger <DefaultConsumerInvoker>();
 }