コード例 #1
0
ファイル: TypedDatabase.cs プロジェクト: zpavic/MassTransit
        async Task <T> ITypedDatabase <T> .Get(Guid key)
        {
            var value = await _db.StringGetAsync(key.ToString()).ConfigureAwait(false);

            return(value.IsNullOrEmpty ? null : SagaSerializer.Deserialize <T>(value));
        }
コード例 #2
0
ファイル: TypedDatabase.cs プロジェクト: zpavic/MassTransit
 Task ITypedDatabase <T> .Put(Guid key, T value)
 {
     return(_db.StringSetAsync(key.ToString(), SagaSerializer.Serialize(value)));
 }
コード例 #3
0
 Task ITypedDatabase <T> .Put(Guid key, T value)
 {
     return(_db.StringSetAsync(GetKeyWithPrefix(key), SagaSerializer.Serialize(value)));
 }