示例通用存储库:
public interface IGenericRepository<T> where T : class
{
IQueryable<T> GetAll();
IQueryable<T> FindBy(Expression<Func<T, bool>> predicate);
void Add(T entity);
void Delete(T entity);
void Update(T entity);
void Save();
}
我希望在我的应用程序的模型层中使用存储库模式,并且在将 c# 泛型类型与 Objective-c 进行比较时似乎找不到太多关于该主题的信息。