Skip to main content

RedisMessageProducer

Assembly: ServiceStack.Client.dll
View Source
Declaration
public class RedisMessageProducer : IMessageProducer, IDisposable, IOneWayClient

Properties

ReadWriteClient

View Source
Declaration
public IRedisNativeClient ReadWriteClient { get; }

Methods

Publish<T>(T)

View Source
Declaration
public void Publish<T>(T messageBody)
Parameters
TypeName
<T>messageBody
Type Parameters
  • T

Publish<T>(IMessage<T>)

View Source
Declaration
public void Publish<T>(IMessage<T> message)
Parameters
TypeName
ServiceStack.Messaging.IMessage<T>message
Type Parameters
  • T

SendOneWay(Object)

View Source
Declaration
public void SendOneWay(object requestDto)
Parameters
TypeName
System.ObjectrequestDto

SendOneWay(String, Object)

View Source
Declaration
public void SendOneWay(string queueName, object requestDto)
Parameters
TypeName
System.StringqueueName
System.ObjectrequestDto

SendAllOneWay(IEnumerable<Object>)

View Source
Declaration
public void SendAllOneWay(IEnumerable<object> requests)
Parameters
TypeName
System.Collections.Generic.IEnumerable<System.Object>requests

Publish(String, IMessage)

View Source
Declaration
public void Publish(string queueName, IMessage message)
Parameters
TypeName
System.StringqueueName
ServiceStack.Messaging.IMessagemessage

Dispose()

View Source
Declaration
public void Dispose()

Implements