using Netina.Common.Models; using Netina.Common.Models.Api; using Netina.Domain.Entities.Users; namespace Netina.Core.BaseServices.Abstracts; public interface IJwtService : IScopedDependency { Task> Generate(TUser user) where TUser : ApplicationUser; Task> Generate(TUser user, List roleNames) where TUser : ApplicationUser; Task> Generate(TUser user) where TUser : ApplicationUser; }