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