public async Task <IActionResult> PostMember([FromBody] Member member) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } member.Salt = getSalt.Salt(); member.Password = hashPassword.Md5(member.Password + member.Salt); member.CreatedAt = member.UpdatedAt = DateTime.Now; _context.Members.Add(member); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMember", new { id = member.Id }, member)); }