api pricing

This commit is contained in:
2025-02-27 12:37:02 -05:00
parent e13b871fda
commit da492180b4
8 changed files with 326 additions and 37 deletions

View File

@@ -66,10 +66,11 @@ def get_box_service(
def get_task_service(
db: DB,
product_service: Annotated[ProductService, Depends(get_product_service)],
pricing_service: Annotated[PricingService, Depends(get_pricing_service)]
pricing_service: Annotated[PricingService, Depends(get_pricing_service)],
tcgplayer_api_service: Annotated[TCGPlayerAPIService, Depends(get_tcgplayer_api_service)]
) -> TaskService:
"""TaskService depends on ProductService and TCGPlayerService"""
return TaskService(db, product_service, pricing_service)
return TaskService(db, product_service, pricing_service, tcgplayer_api_service)
# Form data dependencies
def get_create_file_metadata(