問題タブ [validation-application-bl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - linq-to-sql を使用したエンタープライズ ライブラリ?
エンタープライズ ライブラリが linq-to-sql で生成されたクラスをどのように処理するかについて、フィードバックを (フィーラーを出して) 入手したかったのです。検証ハンドラーを使用して、検証ロジック/表示を UI レベルに提供することを検討していました。主にキャッシュ ハンドラー、検証、および承認ハンドラーを検討しています。
.net - 検証アプリケーションブロックとモデルのローカリゼーション
ErrorMessageResourceNameとErrorMessageResourceTypeを使用して、ルールを自分の言語に翻訳できます。しかし、クラス名とプロパティをどのように翻訳すればよいですか?
現在、検証メッセージとしてValideringsmeddelandeför'LastName'のようなものが表示されます。LastNameもローカライズしたいです。
asp.net-mvc - 検証をアプリケーション設定の一部にする
検証アプリケーションブロックを使用した構成ベースの検証の例を探しています。私はこれを見つけました
ELVAB5.0を使用して構成ベースの検証を実現するための代替ソリューションがあるかどうかを尋ねたいと思います。DataAnnotationsから始めましたが、アプリケーションを使用しているユーザーに応じて、一部のプロパティで異なるタイプの検証が必要になることがすぐにわかりました。
また、VABを使用した構成の例や、私が遭遇する可能性のあるアドバイスがあれば、共有してください。
.net - EF と POCO を使用する場合、いつどこでデータを検証する必要がありますか?
私は、EF 4 が POCO で何ができるかを確認するプロジェクトを開始しました。データベースとカスタム POCO を作成しました。今、私は自分のデータを検証したいと考えています。このために、私は Enterprise Library Validation Block 5 を使用しています。
属性を介してPOCOに検証を含め、Entity Frameworkで使用しても問題はありませんが、検証フレームワークへの依存関係を挿入したため、POCOがPOCOではなくなることを意味します。
どこに検証部分を挿入し、POCO をきれいに保つべきかアドバイスはありますか?
validation - 検証アプリケーション ブロックを使用した自己検証によるメタデータ型
メタデータ型にある検証で selfvalidation 属性を使用することはできますか? Enterprise Library 5 の Validation Application Block を使用しています。
c# - Validation Application Block のみを使用して、プロパティで最初の検証エラーを取得するにはどうすればよいですか?
NotNullValidator と StringLengthValidator の 2 つのバリデータがある場合、両方ではなく Null 検証エラーのみを取得する方法はありますか。例えば:
この場合、両方の検証エラーが発生します。「名前が必要です」というメッセージと、1 ~ 50 文字にする必要があるというメッセージが表示されます。この場合、名前が必要であることを確認したいだけです。これは可能ですか?
c# - Enterprise Library 5.0 - 検証 - 更新
Enterprise Library 5.0 の Validation Application Block (VAB) を使用しています。すべてが正常に機能しており、適切なメッセージが表示されますが、タブ コントロールの別のタブに移動して戻ると、検証メッセージはすべて消えてしまい、値を再度無効に変更するまで再表示されません。
アプリケーションは WPF アプリケーションであり、標準の VAB ライブラリを使用してアプリケーションと統合しています。
すべての検証を再評価してエラーを表示するように UI に指示するにはどうすればよいですか?
c# - この EF4 検証アプローチを検証しますか?
私はEF4が初めてです。継承、検証について考えたことを何度か投稿しましたが、私の全体的な目的は、作成するコードの量を可能な限り減らすことです。私は(まだ)POCO、大量のObjectContextいじりには興味がありません。EFの利点と最小限のコーディングが必要です。
したがって、検証の厄介な問題です。この単純化された例を見てください。(DRY Buddies と危険な usings エイリアスは別として)、これは半分まともなアプローチのように見えますか?
これにはかなりクールなことがあります。上記を次のように呼び出すことができます。
しかし、基本的なチェックだけが必要な場合は、[SelfValidation] の Validate() を取り除き、属性を保持してから、次のように呼び出します。
必要なだけの検証を含める必要があるだけで、web.config にはゼロの構成があります。
私のジブのカットはどうですか?:)
リチャード
wpf - WPF、EntLib:PropertyComparisonValidatorは、比較された値のUIを更新しません
EntLib5.0のPropertyComparisonValidatorに問題があります。MinフィールドとMaxフィールドを使用して単純なフォームを設定しました。検証は次のとおりです。最小>=最大の場合、両方のプロパティが無効です。
XAML:
問題はUIです。Min=5とMax=4を入力すると、両方とも無効になり、赤い境界線でマークされます。
しかし、Min = 3->を更新すると、両方とも正しくなります。検証をチェックすると、エラーは返されず、完璧です。->しかし、MaxのUIはまだ赤のままです。このフィールドにはPropertyChangedがあったため、Minのみが更新されます。
EntLib for WPFで動作するMinMaxの例はありますか?
ありがとうございました。ミケーレ
c# - 継承と検証アプリケーション ブロックの ObjectCollectionValidator に関する問題
これが以前に尋ねられた場合は申し訳ありません。問題を説明するためにキーワードの多くの組み合わせを試しましたが、Google または SO で何も見つかりませんでした。
問題は単純です。オブジェクトのリストがあります。ObjectCollectionValidator
オブジェクトが検証されるように、このリストを でマークしました。ただし、リスト内のオブジェクトの一部は T 型ではなく、何らかの派生型です。
これらの派生型には、検証が必要な親に存在しないプロパティがあります。彼らは単にしません。VAB は を扱うときに継承された型をチェックしていないと思いますがObjectCollectionValidator
、それは私の意見では欠陥なので、間違っていることを願っています。
ところで、私は EntLib の 4.1 を使用しています (そして、望んでいるのに、EntLib 5.0 に切り替えることができません)。