1

我试图避免在所有 ActiveRecord 类中创建相同的属性,所以我编写了这个:

有一个基类,我有我的共同属性:Id, Version, LastUpdate, 等等...

public class IdentityBase<T> : ActiveRecordValidationBase<T> where T : class

然后我的“子”类将拥有自己的属性,并且应该从我的IdentityBase.

[ActiveRecord("Users")]
public class User : IdentityBase<User>

现在我创建一个对象用户:

User user = new User()

我可以打电话user.Save()但我不能打电话user.FindAll()和许多其他公共方法....

我该如何解决这个问题?

4

1 回答 1

1

我有 ActiveRecord 2.0 ,并且 Find 和 FindAll 等所有方法都是静态的,因此请尝试使用

用户.FindAll()

安装的

用户.FindAll()

于 2009-10-01T22:03:24.710 回答