1
0
Files
LCRConnector/legacy/resolver/common.py

12 lines
242 B
Python
Raw Normal View History

2026-06-02 21:08:48 +08:00
from abc import ABC, abstractmethod
2026-06-15 17:13:15 +08:00
from ..query import Request, Response
2026-06-02 21:08:48 +08:00
class Resolver(ABC):
"""
Abstract base class for all resolvers.
"""
@abstractmethod
2026-06-15 17:13:15 +08:00
def resolve(self, request: Request) -> Response:
2026-06-02 21:08:48 +08:00
pass