public async Task <IActionResult> WriteResponse([FromBody] AdminResponseDto responseDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var adminid = User.Claims.FirstOrDefault(c => c.Type == Helpers.Constants.Strings.JwtClaimIdentifiers.AdminId)?.Value; var responce = Mapper.Map <AdminResponse>(responseDto); responce.CreationTime = DateTime.UtcNow; responce.AdminId = Guid.Parse(adminid); await _usersRepository.AddAdminResponse(responce); return(Ok()); }