私はサブソニック3.x.x.xを使用してきたと私は助けが必要なものに遭遇しました。 私は ...抽象クラスとファクトリパターンなどを使用していますし、これは基本的な問題である:SimpleRepositoryと抽象
public abstract class Person
{
}
public class Male : Person
{
}
public class Female : Person
{
}
....
私はこの仕事を得るにはどうすればよいですか?
String personType = "male";
Type myType = GetPersonTypeFromFactory(personType);
SimpleRepository rep = new SimpleRepository();
var all = rep.All<...>().ToList();
私はどのように私はこの作業を取得することができますので、rep.All<myType>
を置くことができませんか?
:-)複数のBOタイプを持っていない場合は、なぜあなたのPersonクラスの抽象はありますか?理由はあると思いますが、あなたのコードからそれを見ることはできません –