ドットネットのチェックサムを生成するPaytmでは、DLLをインポートする必要がありますが、Asp.netコアでdllを使用することはできません。チェックサムの生成と検証方法を教えてください。Asp.netコアのPaytmチェックサム
おかげで、 金谷
ドットネットのチェックサムを生成するPaytmでは、DLLをインポートする必要がありますが、Asp.netコアでdllを使用することはできません。チェックサムの生成と検証方法を教えてください。Asp.netコアのPaytmチェックサム
おかげで、 金谷
.NETのコアあなたが実行しているのバージョンに応じて、あなたは以下の
using (var md5 = MD5.Create())
{
using (var stream = File.OpenRead(filename))
{
return Encoding.Default.GetString(md5.ComputeHash(stream));
}
}
でMD5チェックサムを生成することができ、言っ
System.Security.Cryptography.Algorithms
をインポートする必要がある場合があります
.net 4.5(以下のリンク)に.NET Core 2.0とpaytm dllを使用する必要があります。 https://github.com/Paytm-Payments/Paytm_Web_Sample_Kit_dotNet/tree/master/.net_4.5
.NET Core 2.0では、参照として.NET Frameworkライブラリを追加できます。 .netコア2.0プロジェクトに追加するには、.netフレームワーク4.5以上でコンパイルされたpaytm dllバージョンを使用する必要があります。
これは私のために働いた。
複数のターゲットバージョンを使用する方法を理解することはまだ難しいです。あなたは同じことを行うためのコードサンプルを持っていますか? (efコアでpaytm.dll .net 4.5を使用しているasp.netコアアプリケーション?) –