Use pydantic instead of dataclasses

This commit is contained in:
2024-02-10 12:59:31 +03:00
parent e89cb04c02
commit 3f957db2eb
9 changed files with 70 additions and 187 deletions

View File

@@ -1,8 +1,7 @@
from ..config import Config
from pydantic import BaseModel, Field
from ..config import GlobalConfig as Config
class ApiMethod:
api_url: str
def __init__(self) -> None:
self.api_url = Config().api_url
class ApiMethod(BaseModel):
api_url: str = Field(Config().api_url)