我在MVC中編寫項目並使用EF 4.0。我正在使用存儲庫模式,但不確定放置某些屬性的位置。EF和存儲庫模式
public interface IUserRepository<User>
{
User GetUserById(int userId);
void UpdateUser(User user);
void AddUser(User user);
List<User> GetUsersByName(string userName);
void Create(User user);
int NumberOfFollowers { get; set; }
}
我的兩個問題是1)。財產NumberOfFollowers
應該是財產還是方法? 和2)。它應該放在用戶實體類而不是界面內嗎?
歡呼聲。
這應該是一個評論。 – 2011-01-24 16:44:35
我創建了一個名爲IUser的接口,名爲NumberOfFollowers,但我遇到了使用EF實體類型從User Entity類派生它的問題。 – scouserider 2011-01-24 17:24:39