public async Task <IActionResult> AddUniversityAsync([FromBody] UnivesityModelRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } try { await _universityService.AddUniversityTask(request); return(StatusCode(200)); } catch (Exception ex) { _logger.Error(ex); return(StatusCode(500, "Internal server error")); } }