0

我正在尝试创建一个如下所示的方法。

private async void SaveAllData(Data1 data1, Data2 data2)
{
    using (var transaction = new TransactionScope())
    {
        var task1 = _client.SaveData1Async(data1);
        var task2 = _client.SaveData2Async(data2);
        await Task.WhenAll(task1, task2);
        transaction.Complete();
    }
}

我有点怀疑这笔交易是否会奏效?(我已经配置了 wcf 来支持事务)你能给我建议吗...

4

0 回答 0