我似乎不可能在组件中拥有自然ID。
public class User
{
private IAccount account;
public User(string name, string password){
account = new Account()
{
UserName = name,
Password = password
};
}
}
public class Account : IAccount
{
public string UserName { get; set; }
public string Password { get; set; }
}
我希望natural-id为User.Account.UserName。我尝试代理它,但
找不到字段 “客户”类中的“account.UserName”
告诉我这是不可能的。但我可能错了......
答案 0 :(得分:0)
这是不可能的。
只需查看xsd:只有class
可以包含natural-id
。