コード例 #1
0
ファイル: AccessControlList.cs プロジェクト: whesius/allors
 public AccessControlList(IObject obj, User user)
 {
     this.user = user;
     this.objectType = obj.Strategy.Class;
     this.databaseSession = this.user.Strategy.Session;
     this.accessControlledObject = (AccessControlledObject)obj;
 }
コード例 #2
0
ファイル: AccessControlList.cs プロジェクト: lulzzz/allors2
        public AccessControlList(IObject obj, User user)
        {
            this.User    = user;
            this.session = this.User.Strategy.Session;
            this.@object = (AccessControlledObject)obj;
            this.classId = obj.Strategy.Class.Id;

            this.lazyLoaded = false;
        }