我目前正在建立一个新的私人网站,现在是时候建立会员相关的东西了。我将继续构建我的自定义成员资格系统,并查看codefirstmembership nuget包(1)。
我对这些实体有点困惑。所有成员都标记为virtual
。这个背景下的含义是什么?所有实体的东西都是延迟加载的,但注册或登录过程中的“真实”效果是什么?如果我没有虚拟标记实体成员会有什么不同?
答案 0 :(得分:0)
注册或登录过程无效。成员资格对实体一无所知,因此如何定义您的实体对成员资格的运作方式完全没有影响。
在实体框架中,如果您的所有属性都是虚拟的,则可以获得更有效的更改跟踪。请参阅“使用更改跟踪代理进行更高效的更改跟踪”一节“”