質問: SimpleCRUDでクエリを実行すると、 `connection.GetList<_type>();`私のカスタム型ハンドラは決して実行されません。私が`connection.Query<_type>(queryString)`で直接同じクエリを実行すると、私のカスタムハンドラが問題なく呼び出されます。私は何か間違っているのですか?私はSimpleCrudも単に`Dapper.Query`呼び出すことが`Dapper.Query`ます。私は私の最後に問題を見つけるように見えることはできません。
回答: 私はそれを考え出した。実際にSimpleCRUDは、 `TypeExtension.IsSimpleType()`以外のすべての型を無視します。 これは`GetScaffoldableProperties`内で発生します。コードのいくつかの行を修正することで問題を解決します(つまり、 `IsSimpleType()`チェックを削除します)。 複雑な型のフィールドに`[Editable(true)]`フラグを設定するだけで済みます。