Je suis un débutant de C# et blockchain. J'étudie blockchain avec "Programmation de la Blockchain en C#". J'ai essayé d'exécuter ce code source suivant le livre:Je ne peux pas obtenir le résultat de la transaction avec QBitNinjaClient
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;
}
}
}
Mais cela ne fonctionne pas à cause de exception. Il est dit "Méthode 'System.Net.Logging.get_On' introuvable '", j'ai donc essayé de trouver "System.Net.Logging", mais je n'ai trouvé aucun paquet nommé "System.Net.Logging" dans nuget .org.
Comment puis-je résoudre ce problème?
Environnement: macOS Sierra 10.12.6, Visual Studio pour Mac [Communauté] 7.2 (Build 636)