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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

/*[JsonProperty("manual")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
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;
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;



+ 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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("name")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("max_age")]
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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

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;
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)
{


+ 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;
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)
{


+ 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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

public int Limit { get; set; } = 100;
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;
bool IRestRequest.IsPrivate => false;

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

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;
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)
{


+ 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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

public int Days { get; set; } = 30;
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;
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)
{


+ 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;
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)
{


+ 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
{
[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
public ulong Id;
public ulong Id { get; set; }
[JsonProperty("position")]
public int Position;
public int Position { get; set; }

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 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
{
[JsonProperty("id"), JsonConverter(typeof(LongStringConverter))]
public ulong Id { get; }
public ulong Id { get; set; }
[JsonProperty("position")]
public int Position { get; }
public int Position { get; set; }

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 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;
Stream IRestFileRequest.Stream => Stream;

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

public string Filename { 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;
bool IRestRequest.IsPrivate => false;

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

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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("content")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("name")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("name")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("mute")]
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;
bool IRestRequest.IsPrivate => false;

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

[JsonProperty("content")]
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;
bool IRestRequest.IsPrivate => false;

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

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


Loading…
Cancel
Save