Exemplo n.º 1
0
 public static SagaTestFactory <IBusTestScenario, TSaga> InSingleBusScenario <TScenario, TSaga>(
     this ISagaTestFactory <TScenario, TSaga> factory)
     where TScenario : ITestScenario
     where TSaga : class, ISaga
 {
     return(new SagaTestFactory <IBusTestScenario, TSaga>(LoopbackBus));
 }
Exemplo n.º 2
0
 public static SagaTestFactory <ILocalRemoteTestScenario, TSaga> InLocalRemoteBusScenario <TScenario, TSaga>
 (
     this ISagaTestFactory <TScenario, TSaga> factory)
     where TScenario : ITestScenario
     where TSaga : class, ISaga
 {
     return(new SagaTestFactory <ILocalRemoteTestScenario, TSaga>(LoopbackLocalRemote));
 }