.net 如何在global.aspx中使用abp存储库?
在mvc5项目中,我想在应用程序启动时在Redis中填充数据库数据。但当时,.net 如何在global.aspx中使用abp存储库?,.net,asp.net-mvc-5,aspnetboilerplate,.net,Asp.net Mvc 5,Aspnetboilerplate,在mvc5项目中,我想在应用程序启动时在Redis中填充数据库数据。但当时,IocManager注册未完成。如何解决此问题(不要使用ADO.Net)您可以在WebMvcModule.cs类的后初始化方法中为您的Redis应用程序提供数据 在示例代码中,我从数据库中检索用户 public override void PostInitialize() { var userRepository=IocManager.Resolve(); var users=userRepository.GetAllL
IocManager
注册未完成。如何解决此问题(不要使用ADO.Net)您可以在WebMvcModule.cs类的后初始化方法中为您的Redis应用程序提供数据
在示例代码中,我从数据库中检索用户
public override void PostInitialize()
{
var userRepository=IocManager.Resolve();
var users=userRepository.GetAllList();
/*在这里输入Redis*/
}
谢谢您的回答!它非常有用!但我还有一个问题。我不能像这样使用Linq to SQLrepository.GetAll().GroupBy(p=>p.CityCode)。在PostInitialize中选择(p=>p.Key)。ToList()
?可能您错过了导入一些名称空间。在可以成功运行GetAll()的类中,查看导入中包含的内容