@@ -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> | |||||
IDiscordClient Discord { get; } | |||||
///// <summary> Gets the IDiscordClient that created this object. </summary> | |||||
//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; } | ||||
@@ -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) | ||||
@@ -13,7 +13,5 @@ namespace Discord.Rest | |||||
Discord = discord; | Discord = discord; | ||||
Id = id; | Id = id; | ||||
} | } | ||||
IDiscordClient IEntity<T>.Discord => Discord; | |||||
} | } | ||||
} | } |
@@ -13,7 +13,5 @@ namespace Discord.Rpc | |||||
Discord = discord; | Discord = discord; | ||||
Id = id; | Id = id; | ||||
} | } | ||||
IDiscordClient IEntity<T>.Discord => Discord; | |||||
} | } | ||||
} | } |
@@ -13,7 +13,5 @@ namespace Discord.WebSocket | |||||
Discord = discord; | Discord = discord; | ||||
Id = id; | Id = id; | ||||
} | } | ||||
IDiscordClient IEntity<T>.Discord => Discord; | |||||
} | } | ||||
} | } |