You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public interface IProducerInterceptor<in TMessage> : IInterceptor
{
/// <summary>
/// Intercepts the Publish or Send operation on the bus for the given message type. The interceptor is invoked on the process that initiated the Publish or Send.
/// </summary>
/// <param name="message">The message</param>
/// <param name="next">Next step to execute (the message production or another interceptor)</param>
/// <returns>In case of Publish the value is not used. In case of Send (request-response) you need to pass the response from next delegate or override the response altogether.</returns>