4

http://sourceforge.net/p/onvifdm/code/HEAD/tree/からソースがあります

このソリューションをビルドしようとすると、onvif.utilsプロジェクトで次の問題が発生します。

use! response = request.AsyncGetResponse() |> Async.Map(fun x-> x:?>HttpWebResponse)

Error: Method or object constructor 'Map' not found
D:\Working\onvifdm\onvifdm-code-96-trunk\onvif\onvif.utils\OdmSession.fs
4

4 に答える 4

2

代わりに次のコードを使用できます。

let! webResponse = request.AsyncGetResponse()
use response = webResponse:?>HttpWebResponse

また、非同期タイプに独自の拡張機能を作成することもできます。これを行う方法のを次に示します。必要なのは、上記のコードの高次関数を実装することだけです。

于 2015-02-28T04:50:06.677 に答える