public async Task <ServiceResponse <GetRestaurantDto> > createRestaurant(AddRestaurantDto request)
        {
            ServiceResponse <GetRestaurantDto> response = new ServiceResponse <GetRestaurantDto>();
            Restaurant restaurant = _mapper.Map <Restaurant>(request);

            restaurant.User = await _context.Users.FirstOrDefaultAsync(x => x.Id == GetUserId());

            await _context.AddAsync(restaurant);

            await _context.SaveChangesAsync();

            response.Data = _mapper.Map <GetRestaurantDto>(restaurant);
            return(response);
        }
 public async Task <IActionResult> createRestaurant(AddRestaurantDto request)
 {
     return(Ok(await _restaurantService.createRestaurant(request)));
 }