/// <summary> 登录 </summary> public async Task <Tuple <hi_dd_user, string> > Login(string account, string password) { var find = await _user.GetListAsync(l => l.Account == account); if (find == null || find.Count == 0) { return(Tuple.Create <hi_dd_user, string>(null, "用户名不存在")); } find = find.Where(l => l.Password == password)?.ToList(); if (find == null || find.Count == 0) { return(Tuple.Create <hi_dd_user, string>(null, "密码不正确")); } return(Tuple.Create(find.FirstOrDefault(), string.Empty)); }