// Copyright Epic Games, Inc. All Rights Reserved.
namespace HordeServer.Users
{
///
/// Provides avatar images
///
public interface IAvatarService
{
///
/// Gets a users's avatar
///
///
/// CAncellation token for the operation
///
Task GetAvatarAsync(IUser user, CancellationToken cancellationToken);
}
///
/// Default implementation of
///
public class NullAvatarService : IAvatarService
{
///
public Task GetAvatarAsync(IUser user, CancellationToken cancellationToken) => Task.FromResult(null);
}
}