Пример #1
0
 public Task<MySagaData> FindBy(MyMessage message, SynchronizedStorageSession storageSession, ReadOnlyContextBag context)
 {
     // SynchronizedStorageSession will have a persistence specific extension method
     // For example purposes GetDbSession is a stub extension method
     var dbSession = storageSession.GetDbSession();
     return dbSession.GetSagaFromDB(message.SomeId, message.SomeData);
     // If a saga can't be found Task.FromResult(null) should be returned
 }