namespace Luna.Identity.Abstractions; public interface IUserIdentityService { UserIdentity GetCurrentUser(); string StartChannelLink(string userId, string channelType); void CompleteChannelLink(string userId, string channelType, string code); bool IsChannelLinked(string userId, string channelType); }