c# - 是否可以使用 Automapper 将多个 DTO 对象映射到单个 ViewModel?

标签 c# .net asp.net asp.net-mvc automapper

我想知道是否可以使用 Automapper 将多个 DTO 对象映射到单个 ViewModel 对象?

本质上,我有多个 DTO 对象,并希望在 ASP.NET MVC 2.0 中的单个屏幕上显示来自每个对象的信息。为此,我想将 DTO 对象(或其中的一部分......)展平到 Viewmodel 中,并将所述 viewmodel 传递给 View 。如果我有一个 DTO,这会很容易,但我从未见过用多个 DTO 来完成。显然,有许多迂回的方法可以做到这一点(在 automapper 之外),但如果可能的话,这是我想采用的方法。

最佳答案

关于c# - 是否可以使用 Automapper 将多个 DTO 对象映射到单个 ViewModel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2127786/

相关文章:

c# - 在添加SQL参数时使用null

c# - 带有 MongoDB C# 驱动程序的聚合框架中的 allowDiskUse

c# - 无法使用 GET 请求发送具有此动词类型的内容正文

c# - 比较两个相同的字符串列表

c# - 允许在 .ASCX 控件完成加载之前显示 .ASPX 页面吗?

c# - C#中 "this"是什么意思

c# - ASP.NET MVC 从 EF 中的表中获取特定列

c# - .NET Standard 2.0 中的 Microsoft.AspNet.Identity 和 Microsoft.AspNet.Identity.EntityFramework

c# - String.format 慢,需要更快的替代品

javascript - 当服务器变量更改值时,如何触发 jquery 的更改?