From 738f5fa84978f605ca72a4f2aeb38281f97f8b30 Mon Sep 17 00:00:00 2001 From: Brandon Smith Date: Sun, 30 Aug 2015 17:08:24 -0300 Subject: [PATCH] More cleanup --- src/Discord.Net/DiscordClient.API.cs | 10 ---------- src/Discord.Net/DiscordClient.Cache.cs | 8 ++++++++ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/Discord.Net/DiscordClient.API.cs b/src/Discord.Net/DiscordClient.API.cs index 11b4765a9..cd8590f66 100644 --- a/src/Discord.Net/DiscordClient.API.cs +++ b/src/Discord.Net/DiscordClient.API.cs @@ -57,16 +57,6 @@ namespace Discord return _channels.Update(response.Id, serverId, response); } - /// Creates a new private channel with the provided user. - public async Task CreatePMChannel(string userId) - { - CheckReady(); - if (userId == null) throw new ArgumentNullException(nameof(userId)); - - var response = await _api.CreatePMChannel(_myId, userId); - return _channels.Update(response.Id, response); - } - /// Destroys the provided channel. public Task DestroyChannel(Channel channel) => DestroyChannel(channel?.Id); diff --git a/src/Discord.Net/DiscordClient.Cache.cs b/src/Discord.Net/DiscordClient.Cache.cs index c17273930..1e7d88fde 100644 --- a/src/Discord.Net/DiscordClient.Cache.cs +++ b/src/Discord.Net/DiscordClient.Cache.cs @@ -398,6 +398,14 @@ namespace Discord return channel; return await CreatePMChannel(user?.Id); } + private async Task CreatePMChannel(string userId) + { + CheckReady(); + if (userId == null) throw new ArgumentNullException(nameof(userId)); + + var response = await _api.CreatePMChannel(_myId, userId); + return _channels.Update(response.Id, response); + } /// Returns all channels with the specified server and name. /// Name formats supported: Name and #Name. Search is case-insensitive.