我想使用EF6或EFCore2。我有问题,我想在第一次访问时加载一些列/属性。此属性可能很大,仅在某些情况下才需要!
我已经搜索了一个解决方案并找到了这篇文章:make byte[] property load lazy
是否有比#34; Table Splitting"?更好的解决方案?使用Attributes获得解决方案会很好; - )
或者你会如何解决这个问题?
public class UserEntity
{
public ulong Id {get; set;}
public string UserName {get; set;}
public byte[] LargeData {get; set;} //Lazy Loading
}
更新
我有一个带有用户列表的WPF应用程序(类" UserEntity")(XAML-Binding)
选择一个项目:大数据(如用户图片)应自动从数据库加载。
这个问题的最佳解决方案是什么?