public IActionResult CreatePlayer() { try { var playerName = GetCurrentUserName(); _battleshipGameService.CreatePlayer(playerName); return(ResponseMessageHelper.OkCreated($"Good Luck! {playerName}")); } catch (BattleshipGameException ex) { return(ResponseMessageHelper.BadRequest(ex.Message)); } catch (Exception ex) { //write exception to a error log return(ResponseMessageHelper.InternalServerError()); } }