from fastapi import APIRouter from backend.dependecies import SessionDependency from schemas.marketplace import * from services.marketplace import MarketplaceService marketplace_router = APIRouter( prefix="/marketplace", tags=["marketplace"] ) @marketplace_router.get( '/base/get-all', operation_id='get_all_base_marketplaces', response_model=GetAllBaseMarketplacesResponse ) async def get_all( session: SessionDependency ): return await MarketplaceService(session).get_all_base_marketplaces()