此问题与this有关。
我有这些课程
Class Parent
{
[Required]
String Name ;
Child child ;
}
Class Child
{
StringFirstName ;
String LastName ;
}
我已经实现了一个自定义验证方法,如果FirstName和LastName都为空或已填充,则会传递但如果只有其中一个填充则会失败。我需要告诉EF,如果Firstname和LastName都为空,则将Parent中的子关联设置为null。现在它为具有空字符串的子项创建记录,如果两者都为空。