using Aegis.Domain; namespace Aegis.Application.Abstractions; public interface IUserIdentityRepository { // “Get or create” user_id baseado em OIDC identity Task GetOrCreateAsync( string subject, string issuer, string? displayName, string? email, CancellationToken ct); }