Rhino Security和POCO类
似乎我想在一个实体上使用Rhino Security,该实体需要有一个Guid类型的SecurityKey字段。我看到了一个示例,其中实体类的构造函数具有分配SecurityKey的语句
public class Document
{
public Document() { SecurityKey = Guid.NewGuid(); }
public virtual int Id {get; set;}
public virtual string Name { get; set;}
public virtual Guid SecurityKey { get; set;}
}
public class DocumentInformationExtractor : IEntityInformationExtractor
{ .... }
构造函数每次都会创建一个新的Guid SecurityKey。我不明白为什么会这样。它是否应该仅针对尚未持久存在的新实体来指定新的Guid?
没有找到相关结果
已邀请:
1 个回复
bab
保存将是
,但你需要一个适当的,非空的guid。 您致电时将使用此字段:
这只是使用,所以你不保存一个空的
Guid,因为你将来可能会使用(如果你不需要它们,你不需要分配权限)。 Rhino-Security将负责图表的加载并使用保存的一个填充
。