public async Task <LogsContextDTO> AddLog(LogsContextDTO inputLog) { var log = _mapper.Map <LogsModel>(inputLog); log.CreatedDate = DateTime.Now.Date; await _context.Logs.AddAsync(log); await _context.SaveChangesAsync().ConfigureAwait(false); return(_mapper.Map <LogsContextDTO>(log)); }
public async Task <string> Register(UserRegistrationDTO user) { CreatingPasswordHash(user.Password, out byte[] passwordHash, out byte[] passwordSalt); UserRegistrationModel userModel = new UserRegistrationModel { Username = user.UserName, PasswordHash = passwordHash, PasswordSalt = passwordSalt }; await _context.User.AddAsync(userModel); await _context.SaveChangesAsync(); return(userModel.Username); }