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); }