namespace Features.Auth.Repository;
///
/// Repository for resolving user profile records.
///
public interface IUserProfileRepository
{
///
/// Returns the UserProfileID for , creating an empty
/// profile first if one doesn't already exist.
///
Task GetOrCreateProfileIdAsync(Guid userAccountId, CancellationToken cancellationToken);
}