public UserDto Get(string login, string password) { if (string.IsNullOrWhiteSpace(login)) { throw new ArgumentNullException(nameof(login)); } if (string.IsNullOrWhiteSpace(password)) { throw new ArgumentNullException(nameof(password)); } UserMongoDto user = null; try { user = _users.Find(x => x.Login == login && x.Password == password).FirstOrDefault(); } catch (Exception ex) { // TODO : log user = null; throw; } return(user); }
public UserDto Get(string userId) { if (string.IsNullOrWhiteSpace(userId)) { throw new ArgumentNullException(nameof(userId)); } UserMongoDto user = null; try { user = _users.Find(x => x.UserId == userId).FirstOrDefault(); } catch (Exception ex) { // TODO : log user = null; throw; } return(user); }