public DelayedDeliveryFeature()
 {
     EnableByDefault();
     DependsOnOptionally<TimeoutManager>();
     Defaults(s =>
     {
         var timeoutManagerAddressConfiguration = new TimeoutManagerAddressConfiguration(s.GetConfigSection<UnicastBusConfig>()?.TimeoutManagerAddress);
         s.Set<TimeoutManagerAddressConfiguration>(timeoutManagerAddressConfiguration);
     });
 }
Exemplo n.º 2
0
 public DelayedDeliveryFeature()
 {
     EnableByDefault();
     DependsOnOptionally <TimeoutManager>();
     Defaults(s =>
     {
         var timeoutManagerAddressConfiguration = new TimeoutManagerAddressConfiguration(s.GetConfigSection <UnicastBusConfig>()?.TimeoutManagerAddress);
         s.Set <TimeoutManagerAddressConfiguration>(timeoutManagerAddressConfiguration);
     });
 }
 public DelayedDeliveryFeature()
 {
     EnableByDefault();
     DependsOnOptionally <TimeoutManager>();
     Defaults(s =>
     {
         var timeoutManagerAddressConfiguration = new TimeoutManagerAddressConfiguration(s.GetExternalTimeoutManagerAddress());
         s.Set <TimeoutManagerAddressConfiguration>(timeoutManagerAddressConfiguration);
     });
 }