From 6a9eb0815ecf467331bab3dbb0fa8fc1e6d73fe6 Mon Sep 17 00:00:00 2001 From: Brandon Smith Date: Sat, 5 Sep 2015 15:58:00 -0300 Subject: [PATCH] Reorganized project structure --- src/Discord.Net.Net45/Discord.Net.csproj | 55 ++++++++++--------- src/Discord.Net/DiscordClient.API.cs | 1 + src/Discord.Net/{ => Enums}/ChannelTypes.cs | 0 src/Discord.Net/{ => Enums}/Regions.cs | 0 src/Discord.Net/{ => Models}/Channel.cs | 0 src/Discord.Net/{ => Models}/Invite.cs | 0 src/Discord.Net/{ => Models}/Membership.cs | 0 src/Discord.Net/{ => Models}/Message.cs | 2 +- .../{ => Models}/PackedPermissions.cs | 0 src/Discord.Net/{ => Models}/Role.cs | 0 src/Discord.Net/{ => Models}/Server.cs | 0 src/Discord.Net/{ => Models}/User.cs | 0 12 files changed, 31 insertions(+), 27 deletions(-) rename src/Discord.Net/{ => Enums}/ChannelTypes.cs (100%) rename src/Discord.Net/{ => Enums}/Regions.cs (100%) rename src/Discord.Net/{ => Models}/Channel.cs (100%) rename src/Discord.Net/{ => Models}/Invite.cs (100%) rename src/Discord.Net/{ => Models}/Membership.cs (100%) rename src/Discord.Net/{ => Models}/Message.cs (99%) rename src/Discord.Net/{ => Models}/PackedPermissions.cs (100%) rename src/Discord.Net/{ => Models}/Role.cs (100%) rename src/Discord.Net/{ => Models}/Server.cs (100%) rename src/Discord.Net/{ => Models}/User.cs (100%) diff --git a/src/Discord.Net.Net45/Discord.Net.csproj b/src/Discord.Net.Net45/Discord.Net.csproj index 2e311d51e..9395a2de0 100644 --- a/src/Discord.Net.Net45/Discord.Net.csproj +++ b/src/Discord.Net.Net45/Discord.Net.csproj @@ -74,12 +74,6 @@ API\Models\VoiceWebSocketEvents.cs - - Channel.cs - - - ChannelTypes.cs - DiscordClient.API.cs @@ -110,6 +104,15 @@ DiscordWebSocket.Events.cs + + Enums\ChannelTypes.cs + + + Enums\Regions.cs + + + Enums\UserStatus.cs + Helpers\AsyncCache.cs @@ -128,35 +131,35 @@ HttpException.cs - - Invite.cs + + Models\Channel.cs - - Membership.cs + + Models\Invite.cs - - Message.cs + + Models\Membership.cs - - Opus\API.cs + + Models\Message.cs - - Opus\OpusEncoder.cs + + Models\PackedPermissions.cs - - PackedPermissions.cs + + Models\Role.cs - - Regions.cs + + Models\Server.cs - - Role.cs + + Models\User.cs - - Server.cs + + Opus\API.cs - - User.cs + + Opus\OpusEncoder.cs diff --git a/src/Discord.Net/DiscordClient.API.cs b/src/Discord.Net/DiscordClient.API.cs index 89a4a9d69..55fc3b399 100644 --- a/src/Discord.Net/DiscordClient.API.cs +++ b/src/Discord.Net/DiscordClient.API.cs @@ -265,6 +265,7 @@ namespace Discord } return result; } + /// Sends a private message to the provided channel. public async Task SendPrivateMessage(User user, string text) => await SendMessage(await GetPMChannel(user), text, new string[0]); diff --git a/src/Discord.Net/ChannelTypes.cs b/src/Discord.Net/Enums/ChannelTypes.cs similarity index 100% rename from src/Discord.Net/ChannelTypes.cs rename to src/Discord.Net/Enums/ChannelTypes.cs diff --git a/src/Discord.Net/Regions.cs b/src/Discord.Net/Enums/Regions.cs similarity index 100% rename from src/Discord.Net/Regions.cs rename to src/Discord.Net/Enums/Regions.cs diff --git a/src/Discord.Net/Channel.cs b/src/Discord.Net/Models/Channel.cs similarity index 100% rename from src/Discord.Net/Channel.cs rename to src/Discord.Net/Models/Channel.cs diff --git a/src/Discord.Net/Invite.cs b/src/Discord.Net/Models/Invite.cs similarity index 100% rename from src/Discord.Net/Invite.cs rename to src/Discord.Net/Models/Invite.cs diff --git a/src/Discord.Net/Membership.cs b/src/Discord.Net/Models/Membership.cs similarity index 100% rename from src/Discord.Net/Membership.cs rename to src/Discord.Net/Models/Membership.cs diff --git a/src/Discord.Net/Message.cs b/src/Discord.Net/Models/Message.cs similarity index 99% rename from src/Discord.Net/Message.cs rename to src/Discord.Net/Models/Message.cs index 307c6a6e5..4734d14db 100644 --- a/src/Discord.Net/Message.cs +++ b/src/Discord.Net/Models/Message.cs @@ -114,7 +114,7 @@ namespace Discord public override string ToString() { - return User.ToString() + ": " + Text; + return User.ToString() + ": " + RawText; } } } diff --git a/src/Discord.Net/PackedPermissions.cs b/src/Discord.Net/Models/PackedPermissions.cs similarity index 100% rename from src/Discord.Net/PackedPermissions.cs rename to src/Discord.Net/Models/PackedPermissions.cs diff --git a/src/Discord.Net/Role.cs b/src/Discord.Net/Models/Role.cs similarity index 100% rename from src/Discord.Net/Role.cs rename to src/Discord.Net/Models/Role.cs diff --git a/src/Discord.Net/Server.cs b/src/Discord.Net/Models/Server.cs similarity index 100% rename from src/Discord.Net/Server.cs rename to src/Discord.Net/Models/Server.cs diff --git a/src/Discord.Net/User.cs b/src/Discord.Net/Models/User.cs similarity index 100% rename from src/Discord.Net/User.cs rename to src/Discord.Net/Models/User.cs