created design pattern

This commit is contained in:
2025-04-23 12:26:15 +03:00
parent e5f88f2eb4
commit 9511f81bc0
33 changed files with 1511 additions and 39 deletions

View File

@@ -1,4 +1,4 @@
from fastapi import Header, Depends, Request, Response
from fastapi import Header, Request, Response
from pydantic import BaseModel
from ApiDefaults.config import api_config
@@ -12,6 +12,10 @@ class CommonHeaders(BaseModel):
request: Request | None = None
response: Response | None = None
operation_id: str | None = None
model_config = {
"arbitrary_types_allowed": True
}
@classmethod
def as_dependency(