私はC#とブロックチェーンの初心者です。QBitNinjaClientでトランザクション結果を取得できません。
私はブロックチェーンを "Programming The Blockchain in C#"で勉強しています。 私は本以下、このソースコードを実行しようとした:
using NBitcoin;
using QBitNinja.Client;
using QBitNinja.Client.Models;
namespace NBitcoinTest1
{
class Program
{
static void Main(string[] args)
{
// Create a client
QBitNinjaClient client = new QBitNinjaClient(Network.Main);
// Parse transaction id to NBitcoin.uint256 so the client can eat it
var transactionId = uint256.Parse("f13dc48fb035bbf0a6e989a26b3ecb57b84f85e0836e777d6edf60d87a4a2d94");
// Query the transaction
GetTransactionResponse transactionResponse = client.GetTransaction(transactionId).Result;
}
}
}
をしかし、それは理由exceptionでは動作しません。 "Method 'System.Net.Logging.get_On'が見つかりませんでした"というメッセージが表示されるので、 "System.Net.Logging"を検索しようとしましたが、 "System.Net.Logging"という名前のパッケージがNugetに見つかりませんでした.org。
どうすればこの問題を解決できますか?
環境:MacOSのシエラ10.12.6、Mac用のVisual Studioの[コミュニティ] 7.2(636ビルド)