こんにちは、EP Plus Web サイトのサンプル 11 のサンプルコードに従っています。作成中のファイルに検証を追加しましたが、検証が正しいことを確認する方法がわかりません。これまでの私のコードは次のとおりです
foreach (var dataValidation in codes.DataValidations)
{
dataValidation.Validate();
}
しかし、ここで何が起こっているのか正確にはわかりません。Validate() のソース コードを見ると、例外がスローされることがわかります。誰がこれが何をしているのか説明できますか?
私が達成したいのは、データをデータベースにアップロードする前に、データを読み取っている各セルが検証要件を満たしていることを確認することです。これはデータを検証する信頼できる方法ですか、それともビューモデルに対してなど、別の方法でデータをチェックする必要がありますか?
誰かがこれを以前に行ったことがありますか?検証がExcelファイルから削除されるとどうなるか知っていますか?