public async Task <IActionResult> CreateBusiness(MobileBusinessCreateDto business) { var response = await repository.CreateBusiness(business); if (!response.Success) { logger.LogError(response.Message); return(BadRequest(response)); } logger.LogInformation(response.Message); return(CreatedAtAction(nameof(GetBusinessById), new { id = response.Data.MobileBusinessId }, response)); }