protected override void AddClaim(UserClaim item) { var claim = new NhUserClaim(); claim.GetType().GetProperty("Type").SetValue(claim, item.Type); claim.GetType().GetProperty("Value").SetValue(claim, item.Value); claim.GetType().GetProperty("Account").SetValue(claim, this); this.ClaimsCollection.Add(claim); }