を取るメソッドがありAction<String>ます。メソッドが処理を終了するAction<String>と、戻り値で を呼び出します。
MethodWithCallback((finalResponse)=> {
Console.WriteLine(finalResponse);
});
これを web.api 非同期コントローラーで使用したいと考えています。awaitこのメソッドをラップして、このメソッドをある方法で完了するにはどうすればよいですかasync。メソッド自体を変更することはできません。それはレガシー コード ベースにあります。
私ができるようになりたいのはこれです
String returnValue = await MyWrapperMethodThatCallsMethodWithCallback();