C# 模型绑定相关实体
我正在尝试ASP.NET样板框架,我非常喜欢它,但还有很多东西需要学习。我无法使下面的案例起作用。 我有两个相关实体:C# 模型绑定相关实体,c#,asp.net,null,model-binding,aspnetboilerplate,C#,Asp.net,Null,Model Binding,Aspnetboilerplate,我正在尝试ASP.NET样板框架,我非常喜欢它,但还有很多东西需要学习。我无法使下面的案例起作用。 我有两个相关实体:Guest和SocialMedia CreateGuestViewModel如下所示: public class CreateGuestViewModel { public CreateSocialViewModel SocialMedia { get; set; } } 视图如下所示: public class CreateGuestViewModel { p
Guest
和SocialMedia
CreateGuestViewModel
如下所示:
public class CreateGuestViewModel
{
public CreateSocialViewModel SocialMedia { get; set; }
}
视图如下所示:
public class CreateGuestViewModel
{
public CreateSocialViewModel SocialMedia { get; set; }
}
单击保存按钮后,在guestapservice.Create
方法中,SocialMedia
成员为null
[AutoMapTo(typeof(Guest))]
public class CreateGuestInput
{
public CreateSocialMediaInput SocialMedia { get; set; }
}
[AutoMapTo(typeof(SocialMedia))]
public class CreateSocialMediaInput
{
public string Twitter { get; set; }
}
我肯定我错过了什么。你觉得怎么样
谢谢,
Marius在html端,您使用
CreateGuestViewModel
和CreateSocialViewModel
作为模型。但是在应用程序服务上,您绑定的是CreateGuestInput
和CreateSocialMediaInput
。模型必须相同