public static Task PublishAsync <T>(this IRedisMessageBus messageBus, T message) { return(messageBus.PublishAsync(typeof(T), message)); }
public MessageBusProduerService(ILogger <MessageBusProduerService> logger, IRedisMessageBus messageBus, CmdOptions cmdOptions) { _logger = logger; _messageBus = messageBus; _cmdOptions = cmdOptions; }
public static Task PublishDelayAsync <T>(this IRedisMessageBus messageBus, T message, TimeSpan delay) { return(messageBus.PublishDelayAsync(typeof(T), message, delay)); }
public MessageBusConsumeService(ILogger <MessageBusConsumeService> logger, IRedisMessageBus messageBus) { _logger = logger; _messageBus = messageBus; }