将来のある時点で、動的に生成されたレポートを再作成する方法が必要です。簡単に言うと、特定の linq クエリ (レポートごとに異なる) をデータベースに保存し、後で動的な Linq を使用してクエリを実行する必要があります。
これで問題ありませんが、式を文字列に変換する方法が見つかりません。
次のように:
Expression<Func<Product, bool>> exp = (x) => (x.Id > 5 && x.Warranty != false);
なる必要があります:
"Product.Id > 5 && Product.Warranty != false"
それを行う方法はありますか?