アプリ内のビジネスオブジェクトごとに抽象クラスがあります(BO)。また、すべてのBOを格納するための親(ジェネリック)コレクションがあります(BOCという名前-ビジネスオブジェクトコレクション) 。
私がアーカイブしたいのは、BOC内で次のようなユニバーサルメソッドを作成することです。
public T GetBusinessObject (lambda_criteria)
したがって、このメソッドを次のように呼び出すことができます。
Employee emp = BOC.GetBusinessObject( Employee.ID=123 )
そして、メソッドは、指定されたラムダ基準に一致するBOを返す必要があります
それをアーカイブする方法のヒントはありますか?