Example #1
0
        public Task HandleCommandAsync(IBus bus, SingletonSagaStartingMessage message, ILogger Log)
        {
            Data.PartitionKey = PARTITION_KEY;
            Data.RowKey       = message.Id.ToString();

            Data.Counter = 1;

            return(Task.CompletedTask);
        }
Example #2
0
        public async Task <SagaData> LookForInstanceAsync(SingletonSagaStartingMessage message)
        {
            var sagaData = await SagaPersistence.GetSagaDataAsync <SingletonTestSagaData>(PARTITION_KEY, message.Id.ToString());

            return(sagaData);
        }