public async Task <int> AddUser(UserModel model) { model.HashPassword(); using (var connection = DatabaseConnectionFactory.Create()) { await connection.OpenAsync(); var query = new AddUserQuery(connection); return(await query.Execute(model)); } }
public IActionResult AddUser(AddUserQuery query) { var user = _users.FirstOrDefault(e => e.Id == query.Id); if (user == null) { _users.Add(new TestUser { Id = query.Id, Login = query.Login }); } return(Ok()); }