Try-Catch zu ModuleOfUserController hinzugefügt
This commit is contained in:
@@ -16,6 +16,8 @@ namespace DigitalData.UserManager.API.Controllers
|
|||||||
|
|
||||||
[HttpDelete]
|
[HttpDelete]
|
||||||
public async Task<IActionResult> Delete([FromQuery] int moduleId, [FromQuery]int userId)
|
public async Task<IActionResult> Delete([FromQuery] int moduleId, [FromQuery]int userId)
|
||||||
|
{
|
||||||
|
try
|
||||||
{
|
{
|
||||||
var result = await _service.DeleteAsyncByModuleUserId(moduleId, userId);
|
var result = await _service.DeleteAsyncByModuleUserId(moduleId, userId);
|
||||||
if (result.IsSuccess)
|
if (result.IsSuccess)
|
||||||
@@ -25,5 +27,11 @@ namespace DigitalData.UserManager.API.Controllers
|
|||||||
|
|
||||||
return BadRequest(result);
|
return BadRequest(result);
|
||||||
}
|
}
|
||||||
|
catch(Exception ex)
|
||||||
|
{
|
||||||
|
_logger.LogError(ex, "{Message}", ex.Message);
|
||||||
|
return StatusCode(StatusCodes.Status500InternalServerError);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user