Files
the-biergarten-app/web/backend/Features/Features.Users/Repository/IUserAvatarRepository.cs
2026-08-30 04:13:47 -04:00

15 lines
407 B
C#

using Domain.Entities;
namespace Features.Auth.Repository;
/// <summary>
/// Repository for persisting user avatar records.
/// </summary>
public interface IUserAvatarRepository
{
/// <summary>
/// Persists <paramref name="avatar" />, replacing any existing avatar for the same user profile.
/// </summary>
Task SaveAsync(UserAvatar avatar, CancellationToken cancellationToken);
}