public PushSettings ( string inputQueue, string errorQueue, bool purgeOnStartup, TransportTransactionMode requiredTransactionMode ) | ||
inputQueue | string | Input queue name. |
errorQueue | string | Error queue name. |
purgeOnStartup | bool | true to purge |
requiredTransactionMode | TransportTransactionMode | The transaction mode required for receive operations. |
public PushSettings(string inputQueue, string errorQueue, bool purgeOnStartup, TransportTransactionMode requiredTransactionMode)
{
Guard.AgainstNullAndEmpty(nameof(inputQueue), inputQueue);
Guard.AgainstNullAndEmpty(nameof(errorQueue), errorQueue);
Guard.AgainstNull(nameof(requiredTransactionMode), requiredTransactionMode);
PurgeOnStartup = purgeOnStartup;
RequiredTransactionMode = requiredTransactionMode;
InputQueue = inputQueue;
ErrorQueue = errorQueue;
}