Files
securelens-backend/app/services/scanner/base.py
2026-04-07 18:13:43 +05:30

12 lines
222 B
Python

from abc import ABC, abstractmethod
import httpx
from app.schemas.scan import Issue
class BaseScanner(ABC):
@abstractmethod
async def scan(self, url: str, response: httpx.Response) -> list[Issue]:
pass