Browse Source

Made all properties on requests modifiable

pull/22/merge
RogueException 9 years ago
parent
commit
fb892db646
31 changed files with 45 additions and 45 deletions
  1. +1
    -1
      src/Discord.Net/API/Client/Rest/AcceptInvite.cs
  2. +2
    -2
      src/Discord.Net/API/Client/Rest/AckMessage.cs
  3. +1
    -1
      src/Discord.Net/API/Client/Rest/AddChannelPermission.cs
  4. +2
    -2
      src/Discord.Net/API/Client/Rest/AddGuildBan.cs
  5. +1
    -1
      src/Discord.Net/API/Client/Rest/CreateChannel.cs
  6. +1
    -1
      src/Discord.Net/API/Client/Rest/CreateInvite.cs
  7. +1
    -1
      src/Discord.Net/API/Client/Rest/CreateRole.cs
  8. +1
    -1
      src/Discord.Net/API/Client/Rest/DeleteChannel.cs
  9. +1
    -1
      src/Discord.Net/API/Client/Rest/DeleteInvite.cs
  10. +2
    -2
      src/Discord.Net/API/Client/Rest/DeleteMessage.cs
  11. +2
    -2
      src/Discord.Net/API/Client/Rest/DeleteRole.cs
  12. +1
    -1
      src/Discord.Net/API/Client/Rest/GetBans.cs
  13. +1
    -1
      src/Discord.Net/API/Client/Rest/GetInvite.cs
  14. +1
    -1
      src/Discord.Net/API/Client/Rest/GetInvites.cs
  15. +1
    -1
      src/Discord.Net/API/Client/Rest/GetMessages.cs
  16. +1
    -1
      src/Discord.Net/API/Client/Rest/GetWidget.cs
  17. +2
    -2
      src/Discord.Net/API/Client/Rest/KickMember.cs
  18. +1
    -1
      src/Discord.Net/API/Client/Rest/LeaveGuild.cs
  19. +1
    -1
      src/Discord.Net/API/Client/Rest/PruneMembers.cs
  20. +2
    -2
      src/Discord.Net/API/Client/Rest/RemoveChannelPermission.cs
  21. +2
    -2
      src/Discord.Net/API/Client/Rest/RemoveGuildBan.cs
  22. +3
    -3
      src/Discord.Net/API/Client/Rest/ReorderChannels.cs
  23. +3
    -3
      src/Discord.Net/API/Client/Rest/ReorderRoles.cs
  24. +1
    -1
      src/Discord.Net/API/Client/Rest/SendFile.cs
  25. +1
    -1
      src/Discord.Net/API/Client/Rest/SendIsTyping.cs
  26. +1
    -1
      src/Discord.Net/API/Client/Rest/SendMessage.cs
  27. +1
    -1
      src/Discord.Net/API/Client/Rest/UpdateChannel.cs
  28. +1
    -1
      src/Discord.Net/API/Client/Rest/UpdateGuild.cs
  29. +2
    -2
      src/Discord.Net/API/Client/Rest/UpdateMember.cs
  30. +2
    -2
      src/Discord.Net/API/Client/Rest/UpdateMessage.cs
  31. +2
    -2
      src/Discord.Net/API/Client/Rest/UpdateRole.cs

+ 1
- 1
src/Discord.Net/API/Client/Rest/AcceptInvite.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public string InviteId { get; }
public string InviteId { get; set; }


public AcceptInviteRequest(string inviteId) public AcceptInviteRequest(string inviteId)
{ {


+ 2
- 2
src/Discord.Net/API/Client/Rest/AckMessage.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong MessageId { get; }
public ulong ChannelId { get; set; }
public ulong MessageId { get; set; }


/*[JsonProperty("manual")] /*[JsonProperty("manual")]
public bool Manual { get; set; }*/ public bool Manual { get; set; }*/


+ 1
- 1
src/Discord.Net/API/Client/Rest/AddChannelPermission.cs View File

@@ -11,7 +11,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))] [JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
public ulong TargetId { get; set; } public ulong TargetId { get; set; }


+ 2
- 2
src/Discord.Net/API/Client/Rest/AddGuildBan.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong UserId { get; }
public ulong GuildId { get; set; }
public ulong UserId { get; set; }


public int PruneDays { get; set; } = 0; public int PruneDays { get; set; } = 0;




+ 1
- 1
src/Discord.Net/API/Client/Rest/CreateChannel.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


[JsonProperty("name")] [JsonProperty("name")]
public string Name { get; set; } public string Name { get; set; }


+ 1
- 1
src/Discord.Net/API/Client/Rest/CreateInvite.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


[JsonProperty("max_age")] [JsonProperty("max_age")]
public int MaxAge { get; set; } = 1800; public int MaxAge { get; set; } = 1800;


+ 1
- 1
src/Discord.Net/API/Client/Rest/CreateRole.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public CreateRoleRequest(ulong guildId) public CreateRoleRequest(ulong guildId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/DeleteChannel.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


public DeleteChannelRequest(ulong channelId) public DeleteChannelRequest(ulong channelId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/DeleteInvite.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public string InviteCode { get; }
public string InviteCode { get; set; }


public DeleteInviteRequest(string inviteCode) public DeleteInviteRequest(string inviteCode)
{ {


+ 2
- 2
src/Discord.Net/API/Client/Rest/DeleteMessage.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong MessageId { get; }
public ulong ChannelId { get; set; }
public ulong MessageId { get; set; }


public DeleteMessageRequest(ulong channelId, ulong messageId) public DeleteMessageRequest(ulong channelId, ulong messageId)
{ {


+ 2
- 2
src/Discord.Net/API/Client/Rest/DeleteRole.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong RoleId { get; }
public ulong GuildId { get; set; }
public ulong RoleId { get; set; }


public DeleteRoleRequest(ulong guildId, ulong roleId) public DeleteRoleRequest(ulong guildId, ulong roleId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/GetBans.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public GetBansRequest(ulong guildId) public GetBansRequest(ulong guildId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/GetInvite.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public string InviteCode { get; }
public string InviteCode { get; set; }


public GetInviteRequest(string inviteCode) public GetInviteRequest(string inviteCode)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/GetInvites.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public GetInvitesRequest(ulong guildId) public GetInvitesRequest(ulong guildId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/GetMessages.cs View File

@@ -21,7 +21,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


public int Limit { get; set; } = 100; public int Limit { get; set; } = 100;
public string RelativeDir { get; set; } = null; public string RelativeDir { get; set; } = null;


+ 1
- 1
src/Discord.Net/API/Client/Rest/GetWidget.cs View File

@@ -11,7 +11,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public GetWidgetRequest(ulong guildId) public GetWidgetRequest(ulong guildId)
{ {


+ 2
- 2
src/Discord.Net/API/Client/Rest/KickMember.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong UserId { get; }
public ulong GuildId { get; set; }
public ulong UserId { get; set; }


public KickMemberRequest(ulong guildId, ulong userId) public KickMemberRequest(ulong guildId, ulong userId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/LeaveGuild.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public LeaveGuildRequest(ulong guildId) public LeaveGuildRequest(ulong guildId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/PruneMembers.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


public int Days { get; set; } = 30; public int Days { get; set; } = 30;
public bool IsSimulation { get; set; } = false; public bool IsSimulation { get; set; } = false;


+ 2
- 2
src/Discord.Net/API/Client/Rest/RemoveChannelPermission.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong TargetId { get; }
public ulong ChannelId { get; set; }
public ulong TargetId { get; set; }


public RemoveChannelPermissionsRequest(ulong channelId, ulong targetId) public RemoveChannelPermissionsRequest(ulong channelId, ulong targetId)
{ {


+ 2
- 2
src/Discord.Net/API/Client/Rest/RemoveGuildBan.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong UserId { get; }
public ulong GuildId { get; set; }
public ulong UserId { get; set; }


public RemoveGuildBanRequest(ulong guildId, ulong userId) public RemoveGuildBanRequest(ulong guildId, ulong userId)
{ {


+ 3
- 3
src/Discord.Net/API/Client/Rest/ReorderChannels.cs View File

@@ -22,9 +22,9 @@ namespace Discord.API.Client.Rest
public sealed class Channel public sealed class Channel
{ {
[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))] [JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
public ulong Id;
public ulong Id { get; set; }
[JsonProperty("position")] [JsonProperty("position")]
public int Position;
public int Position { get; set; }


public Channel(ulong id, int position) public Channel(ulong id, int position)
{ {
@@ -33,7 +33,7 @@ namespace Discord.API.Client.Rest
} }
} }
public ulong GuildId { get; }
public ulong GuildId { get; set; }


public ulong[] ChannelIds { get; set; } = new ulong[0]; public ulong[] ChannelIds { get; set; } = new ulong[0];
public int StartPos { get; set; } = 0; public int StartPos { get; set; } = 0;


+ 3
- 3
src/Discord.Net/API/Client/Rest/ReorderRoles.cs View File

@@ -22,9 +22,9 @@ namespace Discord.API.Client.Rest
public sealed class Role public sealed class Role
{ {
[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))] [JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
public ulong Id { get; }
public ulong Id { get; set; }
[JsonProperty("position")] [JsonProperty("position")]
public int Position { get; }
public int Position { get; set; }


public Role(ulong id, int pos) public Role(ulong id, int pos)
{ {
@@ -33,7 +33,7 @@ namespace Discord.API.Client.Rest
} }
} }
public ulong GuildId { get; }
public ulong GuildId { get; set; }


public ulong[] RoleIds { get; set; } = new ulong[0]; public ulong[] RoleIds { get; set; } = new ulong[0];
public int StartPos { get; set; } = 0; public int StartPos { get; set; } = 0;


+ 1
- 1
src/Discord.Net/API/Client/Rest/SendFile.cs View File

@@ -13,7 +13,7 @@ namespace Discord.API.Client.Rest
string IRestFileRequest.Filename => Filename; string IRestFileRequest.Filename => Filename;
Stream IRestFileRequest.Stream => Stream; Stream IRestFileRequest.Stream => Stream;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


public string Filename { get; set; } public string Filename { get; set; }
public Stream Stream { get; set; } public Stream Stream { get; set; }


+ 1
- 1
src/Discord.Net/API/Client/Rest/SendIsTyping.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => null; object IRestRequest.Payload => null;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


public SendIsTypingRequest(ulong channelId) public SendIsTypingRequest(ulong channelId)
{ {


+ 1
- 1
src/Discord.Net/API/Client/Rest/SendMessage.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


[JsonProperty("content")] [JsonProperty("content")]
public string Content { get; set; } public string Content { get; set; }


+ 1
- 1
src/Discord.Net/API/Client/Rest/UpdateChannel.cs View File

@@ -10,7 +10,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong ChannelId { get; set; }


[JsonProperty("name")] [JsonProperty("name")]
public string Name { get; set; } public string Name { get; set; }


+ 1
- 1
src/Discord.Net/API/Client/Rest/UpdateGuild.cs View File

@@ -11,7 +11,7 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong GuildId { get; set; }


[JsonProperty("name")] [JsonProperty("name")]
public string Name { get; set; } public string Name { get; set; }


+ 2
- 2
src/Discord.Net/API/Client/Rest/UpdateMember.cs View File

@@ -12,8 +12,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong UserId { get; }
public ulong GuildId { get; set; }
public ulong UserId { get; set; }


[JsonProperty("mute")] [JsonProperty("mute")]
public bool IsMuted { get; set; } public bool IsMuted { get; set; }


+ 2
- 2
src/Discord.Net/API/Client/Rest/UpdateMessage.cs View File

@@ -11,8 +11,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong ChannelId { get; }
public ulong MessageId { get; }
public ulong ChannelId { get; set; }
public ulong MessageId { get; set; }


[JsonProperty("content")] [JsonProperty("content")]
public string Content { get; set; } = ""; public string Content { get; set; } = "";


+ 2
- 2
src/Discord.Net/API/Client/Rest/UpdateRole.cs View File

@@ -10,8 +10,8 @@ namespace Discord.API.Client.Rest
object IRestRequest.Payload => this; object IRestRequest.Payload => this;
bool IRestRequest.IsPrivate => false; bool IRestRequest.IsPrivate => false;


public ulong GuildId { get; }
public ulong RoleId { get; }
public ulong GuildId { get; set; }
public ulong RoleId { get; set; }


[JsonProperty("name")] [JsonProperty("name")]
public string Name { get; set; } public string Name { get; set; }


Loading…
Cancel
Save