C# Class Nimbus.Infrastructure.PathFactory

Inheritance: IPathFactory
Afficher le fichier Open project: NimbusAPI/Nimbus Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CalculateAdler32Hash ( string inputString ) : string
SanitiseCharacter ( char currentChar ) : char
Sanitize ( string path ) : string
Shorten ( string path, int maxLength ) : string
StripGenericQualification ( Type type ) : string

Method Details

DeadLetterOfficePath() public méthode

public DeadLetterOfficePath ( ) : string
Résultat string

InputQueuePathFor() public méthode

public InputQueuePathFor ( string applicationName, string instanceName ) : string
applicationName string
instanceName string
Résultat string

PathFactory() public méthode

public PathFactory ( GlobalPrefixSetting globalPrefix ) : System
globalPrefix GlobalPrefixSetting
Résultat System

QueuePathFor() public méthode

public QueuePathFor ( Type type ) : string
type System.Type
Résultat string

SubscriptionNameFor() public méthode

public SubscriptionNameFor ( string applicationName, Type handlerType ) : string
applicationName string
handlerType System.Type
Résultat string

SubscriptionNameFor() public méthode

public SubscriptionNameFor ( string applicationName, string instanceName, Type handlerType ) : string
applicationName string
instanceName string
handlerType System.Type
Résultat string

TopicPathFor() public méthode

public TopicPathFor ( Type type ) : string
type System.Type
Résultat string