public RepositoryInvitation(int id, Repository repository, User invitee, User inviter, InvitationPermissionType permissions, DateTimeOffset createdAt, string url, string htmlUrl)
 {
     Id = id;
     Repository = repository;
     Invitee = invitee;
     Inviter = inviter;
     Permissions = permissions;
     CreatedAt = createdAt;
     Url = url;
     HtmlUrl = htmlUrl;
 }
 public RepositoryInvitation(int id, Repository repository, User invitee, User inviter, InvitationPermissionType permissions, DateTimeOffset createdAt, string url, string htmlUrl)
 {
     Id          = id;
     Repository  = repository;
     Invitee     = invitee;
     Inviter     = inviter;
     Permissions = permissions;
     CreatedAt   = createdAt;
     Url         = url;
     HtmlUrl     = htmlUrl;
 }
 public InvitationUpdate(InvitationPermissionType permission)
 {
     Permissions = permission;
 }
 public InvitationUpdate(InvitationPermissionType permission)
 {
     Permissions = permission;
 }