假设我想在应用程序开发的某个部分使用Linq to Entity查询将数据提取到一个匿名对象中(即从两个或多个表中提取数据并将其存储在一个变量中)。稍后,我需要一个Razor View来访问这个获取的/匿名的数据。我应该在这里做什么?我的想法是设计另一个包含匿名类型属性的相应属性的ViewModel,并使视图/剃刀强类型化为该ViewModel?在EF 4.1中,这是处理匿名类型
我在Visual 2015中有一个解决方案,在该解决方案中,我将DDD层分隔为项目。) FooAppService.AddNew(viewModel.Name, viewModel.birthday);当我有一个具有许多属性和子实体的域实体类时,应用程序服务方法签名会变得太长考虑到DDD和关注点的分离,在这种情况下将FooViewModel类映射到Foo域实体是否正确?这样的执行将是:public int