C# Class RawRabbit.Configuration.RawRabbitConfigurationExtensions

Afficher le fichier Open project: pardahlman/RawRabbit

Méthodes publiques

Méthode Description
AsHighPerformance ( this config ) : RawRabbitConfiguration

Changes the configuration so that it does not use PersistentDeliveryMode. Also, it sets the exchange type to Direct to increase performance, however that disables the ability to use the MessageSequence extension.

AsLegacy ( this config ) : RawRabbitConfiguration

Disables RouteWithGlobalId to keep routing keys intact with older versions of RawRabbit and sets exchange type to Direct.

Method Details

AsHighPerformance() public static méthode

Changes the configuration so that it does not use PersistentDeliveryMode. Also, it sets the exchange type to Direct to increase performance, however that disables the ability to use the MessageSequence extension.
public static AsHighPerformance ( this config ) : RawRabbitConfiguration
config this The RawRabbit configuration object
Résultat RawRabbitConfiguration

AsLegacy() public static méthode

Disables RouteWithGlobalId to keep routing keys intact with older versions of RawRabbit and sets exchange type to Direct.
public static AsLegacy ( this config ) : RawRabbitConfiguration
config this
Résultat RawRabbitConfiguration