using System.Threading.Tasks;
using Timeline.Helpers.Cache;
using Timeline.Models;
namespace Timeline.Services.User.Avatar
{
    /// 
    /// Provider for default user avatar.
    /// 
    /// 
    /// Mainly for unit tests.
    /// 
    public interface IDefaultUserAvatarProvider
    {
        /// 
        /// Get the digest of default avatar.
        /// 
        /// The digest.
        Task GetDefaultAvatarDigest();
        /// 
        /// Get the default avatar.
        /// 
        /// The avatar.
        Task GetDefaultAvatar();
    }
}