public AllDtcTransports() { AllTransportsFilter.Run(t => t.HasSupportForDistributedTransactions.HasValue && !t.HasSupportForDistributedTransactions.Value, Remove); // todo set HasSupportForDistributedTransactions to false on Rabbit MQ AllTransportsFilter.Run(t => t.GetType().Name.Contains("RabbitMQ"), Remove); }
public AllTransportsWithMessageDrivenPubSub() { AllTransportsFilter.Run(t => t.HasNativePubSubSupport, Remove); }
public AllTransportsWithCentralizedPubSubSupport() { AllTransportsFilter.Run(t => !t.HasSupportForCentralizedPubSub, Remove); }
public AllBrokerTransports() { AllTransportsFilter.Run(t => !t.HasNativePubSubSupport, Remove); }
public AllDtcTransports() { AllTransportsFilter.Run(t => t.HasSupportForDistributedTransactions.HasValue && !t.HasSupportForDistributedTransactions.Value, Remove); }
public AllTransportsWithoutNativeDeferral() { AllTransportsFilter.Run(t => !t.HasSupportForCentralizedPubSub, Remove); //AllTransportsFilter.Run(t=> t.HasNativePubSubSupport, Remove); }