Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何在global.aspx中使用abp存储库?_.net_Asp.net Mvc 5_Aspnetboilerplate - Fatal编程技术网

.net 如何在global.aspx中使用abp存储库?

.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

在mvc5项目中,我想在应用程序启动时在Redis中填充数据库数据。但当时,
IocManager
注册未完成。如何解决此问题(不要使用ADO.Net)

您可以在WebMvcModule.cs类的后初始化方法中为您的Redis应用程序提供数据

在示例代码中,我从数据库中检索用户

public override void PostInitialize()
{
var userRepository=IocManager.Resolve();
var users=userRepository.GetAllList();
/*在这里输入Redis*/
}

谢谢您的回答!它非常有用!但我还有一个问题。我不能像这样使用Linq to SQL
repository.GetAll().GroupBy(p=>p.CityCode)。在PostInitialize中选择(p=>p.Key)。ToList()
?可能您错过了导入一些名称空间。在可以成功运行GetAll()的类中,查看导入中包含的内容