using Kerobot.Services.EntityCache;
using System.Threading.Tasks;
namespace Kerobot
{
partial class Kerobot
{
private EntityCacheService _svcEntityCache;
///
/// Queries the Entity Cache for user information. The given search string may contain a user ID
/// or a username with optional discriminator. In case there are multiple results, the most recently
/// cached user will be returned.
///
/// ID of the corresponding guild in which to search.
/// Search string. May be a name with discriminator, a name, or an ID.
/// A instance containing cached information, or null if no result.
public Task EcQueryUser(ulong guildId, string search) => _svcEntityCache.QueryUserCache(guildId, search);
}
}