From 0bee68af8a6a603205fad8dcffffbd0bb89ffa1c Mon Sep 17 00:00:00 2001 From: Octol1ttle Date: Wed, 31 May 2023 16:49:17 +0500 Subject: [PATCH] Remove redundant getters from Extensions Signed-off-by: Octol1ttle --- Extensions.cs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/Extensions.cs b/Extensions.cs index 6525283..47655fd 100644 --- a/Extensions.cs +++ b/Extensions.cs @@ -2,28 +2,14 @@ using System.Text; using DiffPlex.DiffBuilder.Model; using Remora.Discord.API; using Remora.Discord.API.Abstractions.Objects; -using Remora.Discord.API.Abstractions.Rest; using Remora.Discord.API.Objects; -using Remora.Discord.Caching; -using Remora.Discord.Caching.Services; using Remora.Discord.Extensions.Embeds; using Remora.Discord.Extensions.Formatting; using Remora.Rest.Core; -using Remora.Results; namespace Boyfriend; public static class Extensions { - public static async Task> TryGetUserAsync( - this Snowflake userId, CacheService cacheService, IDiscordRestUserAPI userApi, CancellationToken ct) { - var cachedUserResult = await cacheService.TryGetValueAsync( - new KeyHelpers.UserCacheKey(userId), ct); - - if (cachedUserResult.IsDefined(out var cachedUser)) return Result.FromSuccess(cachedUser); - - return await userApi.GetUserAsync(userId, ct); - } - public static EmbedBuilder WithUserFooter(this EmbedBuilder builder, IUser user) { var avatarUrlResult = CDN.GetUserAvatarUrl(user, imageSize: 256); var avatarUrl = avatarUrlResult.IsSuccess