Skip to main content

QueueNames

Util class to create unique queue names for runtime types

Assembly: ServiceStack.Interfaces.dll​
View Source​
Declaration
public class QueueNames

Properties​

Priority​

View Source​
Declaration
public string Priority { get; }

In​

View Source​
Declaration
public string In { get; }

Out​

View Source​
Declaration
public string Out { get; }

Dlq​

View Source​
Declaration
public string Dlq { get; }

Fields​

Exchange​

View Source​
Declaration
public static string Exchange

ExchangeDlq​

View Source​
Declaration
public static string ExchangeDlq

ExchangeTopic​

View Source​
Declaration
public static string ExchangeTopic

MqPrefix​

View Source​
Declaration
public static string MqPrefix

QueuePrefix​

View Source​
Declaration
public static string QueuePrefix

TempMqPrefix​

View Source​
Declaration
public static string TempMqPrefix

TopicIn​

View Source​
Declaration
public static string TopicIn

TopicOut​

View Source​
Declaration
public static string TopicOut

ResolveQueueNameFn​

View Source​
Declaration
public static Func<string, string, string> ResolveQueueNameFn

Methods​

ResolveQueueName(String, String)​

View Source​
Declaration
public static string ResolveQueueName(string typeName, string queueSuffix)
Returns​

System.String

Parameters​
TypeName
System.StringtypeName
System.StringqueueSuffix

IsTempQueue(String)​

View Source​
Declaration
public static bool IsTempQueue(string queueName)
Returns​

System.Boolean

Parameters​
TypeName
System.StringqueueName

SetQueuePrefix(String)​

View Source​
Declaration
public static void SetQueuePrefix(string prefix)
Parameters​
TypeName
System.Stringprefix

GetTempQueueName()​

View Source​
Declaration
public static string GetTempQueueName()
Returns​

System.String