public virtual IUserClaimState Get(int claimId, bool forCreation, bool nullAllowed) { UserClaimId globalId = new UserClaimId(_userState.UserId, claimId); if (_loadedUserClaimStates.ContainsKey(globalId)) { return(_loadedUserClaimStates[globalId]); } if (forCreation || ForReapplying) { var state = new UserClaimState(ForReapplying); state.UserClaimId = globalId; _loadedUserClaimStates.Add(globalId, state); return(state); } else { var state = UserClaimStateDao.Get(globalId, nullAllowed); if (state != null) { _loadedUserClaimStates.Add(globalId, state); } return(state); } }
public virtual UserClaimId ToUserClaimId() { UserClaimId v = new UserClaimId(); v.UserId = this.UserId; v.ClaimId = this.ClaimId; return(v); }
public UserClaimIdDtoWrapper(UserClaimId val) { if (val == null) { throw new ArgumentNullException("val"); } this._value = val; }
public override bool Equals(object obj) { if (Object.ReferenceEquals(this, obj)) { return(true); } UserClaimId other = obj as UserClaimId; if (other == null) { return(false); } return(true && Object.Equals(this.UserId, other.UserId) && Object.Equals(this.ClaimId, other.ClaimId) ); }
public UserClaimIdFlattenedDto(UserClaimId val) { this._value = new UserClaimIdDtoWrapper(val); }