public IActionResult Put(int id, [FromBody] ConnectionString connectionString) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var connectionStringsInDb = connectionStringRepository.GetConnectionString(id); if (connectionStringsInDb == null) { return(BadRequest("Record not found")); } //var userId = User.Claims.First(x => x.Type == ClaimTypes.NameIdentifier).Value; //if (userId != connectionStringsInDb.UserId) // return BadRequest("You don't have permission to update this record"); connectionStringsInDb.EnvironmentName = connectionString.EnvironmentName; connectionStringsInDb.Value = connectionString.Value; connectionStringRepository.UpdateConnectionString(connectionStringsInDb); return(Ok("Record has been updated")); }