我有一个带有一些静态列表的类。出于演示目的,我将只展示两个:
public class Foo
{
public static readonly List<long> FirstList(EfEntities dbContext)
{
return dbContext.SomeTable.Where(x => x == 1).ToList();
}
public static readonly List<long> SecondList(EfEntities dbContext)
{
return dbContext.SomeTable.Where(x => x == 2).ToList();
}
}
我不喜欢将我的数据库上下文传递给每个静态方法。您对不同的方法有什么建议吗?