假设我有一个User类:
public class User : IdentityUser
{
public int CompanyId { get; set; }
//other stuff....
}
现在我有其他类代表Customer
,Employee
,SecurityGuard
等人。
我希望他们都继承Person
类:
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string UID { get; set; }
//etc...
}
此时构图将是一个天赐良机,但由于EF Core尚不支持复杂类型,我陷入困境。有没有办法解决这个问题?
答案 0 :(得分:-2)
并非每个std::vector<uint8_t> src(1024*1024*20,0);
std::vector<uint8_t> dst(1024*1024*20,0);
for (auto i = 0ul; i < 1000; ++i)
{
memcpy_s(dst.data(), dst.size(), src.data(), src.size());
}
都是User
。通常应用程序有一些&#34;背景&#34;用户/进程(自动更正服务,计划任务等),仍然执行应该注册/记录的操作。
因此,您可以在Person
类中创建Person
属性:
User