/// <summary>
 /// Initializes a new instance of the <see cref="GroupsV2GroupMemberApplication" /> class.
 /// </summary>
 /// <param name="GroupId">GroupId.</param>
 /// <param name="CreationDate">CreationDate.</param>
 /// <param name="ResolveState">ResolveState.</param>
 /// <param name="ResolveDate">ResolveDate.</param>
 /// <param name="ResolvedByMembershipId">ResolvedByMembershipId.</param>
 /// <param name="RequestMessage">RequestMessage.</param>
 /// <param name="ResolveMessage">ResolveMessage.</param>
 /// <param name="DestinyUserInfo">DestinyUserInfo.</param>
 /// <param name="BungieNetUserInfo">BungieNetUserInfo.</param>
 public GroupsV2GroupMemberApplication(long?GroupId = default(long?), DateTime?CreationDate = default(DateTime?), GroupsV2GroupApplicationResolveState ResolveState = default(GroupsV2GroupApplicationResolveState), DateTime?ResolveDate = default(DateTime?), long?ResolvedByMembershipId = default(long?), string RequestMessage = default(string), string ResolveMessage = default(string), UserUserInfoCard DestinyUserInfo = default(UserUserInfoCard), UserUserInfoCard BungieNetUserInfo = default(UserUserInfoCard))
 {
     this.GroupId                = GroupId;
     this.CreationDate           = CreationDate;
     this.ResolveState           = ResolveState;
     this.ResolveDate            = ResolveDate;
     this.ResolvedByMembershipId = ResolvedByMembershipId;
     this.RequestMessage         = RequestMessage;
     this.ResolveMessage         = ResolveMessage;
     this.DestinyUserInfo        = DestinyUserInfo;
     this.BungieNetUserInfo      = BungieNetUserInfo;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GroupsV2GroupApplicationResponse" /> class.
 /// </summary>
 /// <param name="Resolution">Resolution.</param>
 public GroupsV2GroupApplicationResponse(GroupsV2GroupApplicationResolveState Resolution = default(GroupsV2GroupApplicationResolveState))
 {
     this.Resolution = Resolution;
 }