diff --git a/src/DigitalData.UserManager.API/Controllers/GroupController.cs b/src/DigitalData.UserManager.API/Controllers/GroupController.cs index 23dd70e..8723309 100644 --- a/src/DigitalData.UserManager.API/Controllers/GroupController.cs +++ b/src/DigitalData.UserManager.API/Controllers/GroupController.cs @@ -18,26 +18,18 @@ public class GroupController : BaseAuthController CreateByDir(DirectoryGroupDto adGroup) { - try - { - return await _service.CreateAsync(adGroup).ThenAsync( - Success: id => - { - var createdResource = new { Id = id }; - var actionName = nameof(GetById); - var routeValues = new { id = createdResource.Id }; - return CreatedAtAction(actionName, routeValues, createdResource); - }, - Fail: IActionResult (m, n) => - { - _logger.LogNotice(n); - return BadRequest(); - }); - } - catch (Exception ex) - { - _logger.LogError(ex, "{Message}", ex.Message); - return StatusCode(StatusCodes.Status500InternalServerError); - } + return await _service.CreateAsync(adGroup).ThenAsync( + Success: id => + { + var createdResource = new { Id = id }; + var actionName = nameof(GetById); + var routeValues = new { id = createdResource.Id }; + return CreatedAtAction(actionName, routeValues, createdResource); + }, + Fail: IActionResult (m, n) => + { + _logger.LogNotice(n); + return BadRequest(); + }); } } \ No newline at end of file