using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using TIAM.Database.DbContexts; using TIAM.Entities.Users; namespace TIAM.Database.DataLayers.Users { public class UserDal : TiamDalBase { public UserDal() : base() { } public Task> GetUsersAsync() { return Ctx.Users.ToListAsync(); } public Task GetUserByEmailAsync(string email) { var emailLower = email.ToLower(); return Ctx.Users.SingleOrDefaultAsync(x=>x.Email.ToLower() == emailLower); } } }