C# 클래스 Nimbus.Infrastructure.PathFactory

상속: IPathFactory
파일 보기 프로젝트 열기: NimbusAPI/Nimbus 1 사용 예제들

공개 메소드들

메소드 설명
DeadLetterOfficePath ( ) : string
InputQueuePathFor ( string applicationName, string instanceName ) : string
PathFactory ( GlobalPrefixSetting globalPrefix ) : System
QueuePathFor ( Type type ) : string
SubscriptionNameFor ( string applicationName, Type handlerType ) : string
SubscriptionNameFor ( string applicationName, string instanceName, Type handlerType ) : string
TopicPathFor ( Type type ) : string

비공개 메소드들

메소드 설명
CalculateAdler32Hash ( string inputString ) : string
SanitiseCharacter ( char currentChar ) : char
Sanitize ( string path ) : string
Shorten ( string path, int maxLength ) : string
StripGenericQualification ( Type type ) : string

메소드 상세

DeadLetterOfficePath() 공개 메소드

public DeadLetterOfficePath ( ) : string
리턴 string

InputQueuePathFor() 공개 메소드

public InputQueuePathFor ( string applicationName, string instanceName ) : string
applicationName string
instanceName string
리턴 string

PathFactory() 공개 메소드

public PathFactory ( GlobalPrefixSetting globalPrefix ) : System
globalPrefix GlobalPrefixSetting
리턴 System

QueuePathFor() 공개 메소드

public QueuePathFor ( Type type ) : string
type System.Type
리턴 string

SubscriptionNameFor() 공개 메소드

public SubscriptionNameFor ( string applicationName, Type handlerType ) : string
applicationName string
handlerType System.Type
리턴 string

SubscriptionNameFor() 공개 메소드

public SubscriptionNameFor ( string applicationName, string instanceName, Type handlerType ) : string
applicationName string
instanceName string
handlerType System.Type
리턴 string

TopicPathFor() 공개 메소드

public TopicPathFor ( Type type ) : string
type System.Type
리턴 string