gpt4 book ai didi

c# - 如何安全地混契约(Contract)步和异步代码?

转载 作者:可可西里 更新时间:2023-11-01 03:00:12 25 4
gpt4 key购买 nike

<分区>

我有这个完全同步的库。它公开了同步方法,我有客户在使用它。

我将底层实现更改为异步,并为任何想要使用它的人公开了异步方法。但是现在我有很多重复的代码。异步代码似乎表现更好。我希望现有客户能够利用它,并且我希望消除代码重复。

是否有任何安全的方法来保持同步签名并调用异步实现?

我特别害怕在调用 .Result 和 .Wait 时出现死锁。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com