Removed IDiscordClient reference from IEntity

This commit is contained in:
RogueException
2016-10-14 13:12:47 -03:00
parent 735c869f3d
commit 75fb31e939
5 changed files with 3 additions and 9 deletions

View File

@@ -5,8 +5,8 @@ namespace Discord
public interface IEntity<TId> public interface IEntity<TId>
where TId : IEquatable<TId> where TId : IEquatable<TId>
{ {
/// <summary> Gets the IDiscordClient that created this object. </summary> ///// <summary> Gets the IDiscordClient that created this object. </summary>
IDiscordClient Discord { get; } //IDiscordClient Discord { get; }
/// <summary> Gets the unique identifier for this object. </summary> /// <summary> Gets the unique identifier for this object. </summary>
TId Id { get; } TId Id { get; }

View File

@@ -188,7 +188,7 @@ namespace Discord.Rest
}; };
if (info.Position != null) if (info.Position != null)
args.AfterUserId = info.Position.Value; args.AfterUserId = info.Position.Value;
var models = await guild.Discord.ApiClient.GetGuildMembersAsync(guild.Id, args, options).ConfigureAwait(false); var models = await client.ApiClient.GetGuildMembersAsync(guild.Id, args, options).ConfigureAwait(false);
return models return models
.Select(x => RestGuildUser.Create(client, guild, x)) .Select(x => RestGuildUser.Create(client, guild, x))
.Where(x => x.GetPermissions(channel).ReadMessages) .Where(x => x.GetPermissions(channel).ReadMessages)

View File

@@ -13,7 +13,5 @@ namespace Discord.Rest
Discord = discord; Discord = discord;
Id = id; Id = id;
} }
IDiscordClient IEntity<T>.Discord => Discord;
} }
} }

View File

@@ -13,7 +13,5 @@ namespace Discord.Rpc
Discord = discord; Discord = discord;
Id = id; Id = id;
} }
IDiscordClient IEntity<T>.Discord => Discord;
} }
} }

View File

@@ -13,7 +13,5 @@ namespace Discord.WebSocket
Discord = discord; Discord = discord;
Id = id; Id = id;
} }
IDiscordClient IEntity<T>.Discord => Discord;
} }
} }