【发布时间】:2015-07-08 17:03:18
【问题描述】:
在我的 MVC 应用程序中,几个视图模型几乎相同。而不是每次都复制模型,我想我可以只创建一个类。我不确定的是如何在每个模型中包含该类。
例如,假设我的模型如下所示:
public class AccountProfileViewModel
{
public string FirstName { get; set; }
public string Lastname { get; set; }
public AccountProfileViewModel() { }
}
但我知道 FirstName 和 LastName 将在许多模型中广泛使用。因此,我创建了一个包含 AccountProfile 的类库:
namespace foobar.classes
{
public class AccountProfile
{
public string FirstName { get; set; }
public string Lastname { get; set; }
}
}
回到模型中,我将如何包含类,以便 FirstName 和 LastName 在模型中,但不是专门创建的?
【问题讨论】:
标签: c# asp.net-mvc class asp.net-mvc-viewmodel