Endpoints
LongLink SDK wraps FastAPI. You define endpoint handlers on the wrapped FastAPI app.
Usage
python
from longlink import App, Router, Context
from pydantic import BaseModel
router = Router()
# Sample response model
class SampleResponse(BaseModel):
id: int
name: str
@router.get("/sample", response_model=SampleResponse)
async def sample(ctx: Context) -> SampleResponse:
return SampleResponse(id=1, name="apple")
app = App()
app.register(router)