| 12345678910111213 |
- from ..schemas.base import DataResponse, AuditRequest
- from ..providers.audit_provider import CreativeAuditProvider
- class AuditService:
- def __init__(self, provider: CreativeAuditProvider) -> None:
- self._provider = provider
- def creative_audit(self, req: AuditRequest) -> DataResponse:
- return self._provider.creative_audit(
- audit_rules=req.audit_rules,
- audit_list=req.audit_list,
- validation_rules=req.validation_rules
- )
|