using AyCode.Core.Consts; using AyCode.Services.Server.Logins; using Mango.Database.DataLayers.Users; using Mango.Database.DbContexts.Users; using Mango.Entities.Addresses; using Mango.Entities.Companies; using Mango.Entities.Messages.Emails; using Mango.Entities.Profiles; using Mango.Entities.Users; using Mango.Models.Logins; using Microsoft.Extensions.Configuration; namespace Mango.Services.Server.Logins; public class LoginService(UserDal userDal, IConfiguration configuration) : AcLoginServiceServer(userDal, configuration), ILoginService { public override LoggedInModel Login(string? email, string? password) { return base.Login(email, password); } public override bool Logout() { return base.Logout(); } public override Task RegistrationAsync(string email, string password, string? phoneNumber = null, Guid? referralId = null) { return base.RegistrationAsync(email, password, phoneNumber, referralId); } }