2017-11-06 4 views
0

.NETコア2に[TrimString]属性がある場合は、文字列をトリムするカスタムモデルバインドを作成したいと思いますが、このModelBindingをMVC 2用に記述しましたが、動的Web APIを使用してAPIを自動生成します。ダイナミックWeb APIレイヤー用のカスタムモデルバインダー

.NET FrameworkのABP 3.1.2でダイナミックWeb APIにカスタムモデルバインディングを追加することは可能ですか?

答えて

1

傍受を使用できます。インターセプトは、実際のアプリサービスメソッドが実行される直前に動作します。したがって、入力オブジェクトをトラバースして文字列を変更することができます。 AuditingInterceptorは、インターセプトを作成する方法をガイドできます。

https://github.com/aspnetboilerplate/aspnetboilerplate/blob/master/src/Abp/Auditing/AuditingInterceptor.cs#L55

この https://github.com/aspnetboilerplate/aspnetboilerplate/issues/161

を参照してください。
関連する問題