Browse Source

Replace Where+FirstOrDefault with FirstOrDefault in SocketClient (#636)

* Replace Where.FirstOrDefault with FirstOrDefault

* Replace Where+FirstOrDefault in ClientHelper
tags/1.0.0-rc2
Sindre Langhus RogueException 8 years ago
parent
commit
90ac9027cf
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      src/Discord.Net.Rest/ClientHelper.cs
  2. +1
    -1
      src/Discord.Net.WebSocket/DiscordSocketClient.cs

+ 1
- 1
src/Discord.Net.Rest/ClientHelper.cs View File

@@ -150,7 +150,7 @@ namespace Discord.Rest
string id, RequestOptions options) string id, RequestOptions options)
{ {
var models = await client.ApiClient.GetVoiceRegionsAsync(options).ConfigureAwait(false); var models = await client.ApiClient.GetVoiceRegionsAsync(options).ConfigureAwait(false);
return models.Select(x => RestVoiceRegion.Create(client, x)).Where(x => x.Id == id).FirstOrDefault();
return models.Select(x => RestVoiceRegion.Create(client, x)).FirstOrDefault(x => x.Id == id);
} }
} }
} }

+ 1
- 1
src/Discord.Net.WebSocket/DiscordSocketClient.cs View File

@@ -267,7 +267,7 @@ namespace Discord.WebSocket
/// <inheritdoc /> /// <inheritdoc />
public SocketUser GetUser(string username, string discriminator) public SocketUser GetUser(string username, string discriminator)
{ {
return State.Users.Where(x => x.Discriminator == discriminator && x.Username == username).FirstOrDefault();
return State.Users.FirstOrDefault(x => x.Discriminator == discriminator && x.Username == username);
} }
internal SocketGlobalUser GetOrCreateUser(ClientState state, Discord.API.User model) internal SocketGlobalUser GetOrCreateUser(ClientState state, Discord.API.User model)
{ {


Loading…
Cancel
Save