public BusPublisher(IBusClient busClient, RabbitMqOptions options, ILogger <BusPublisher> logger, IConventionsProvider conventionsProvider, IContextProvider contextProvider, IRabbitMQSerializer serializer) { _serializer = serializer; _busClient = busClient; _contextProvider = contextProvider; _options = options; _logger = logger; _conventionsProvider = conventionsProvider; }
public ContextProvider(IRabbitMQSerializer serializer, RabbitMqOptions options) { _serializer = serializer; HeaderName = options.GetContextHeader(); }