add user password hasher and depebdency
This commit is contained in:
@@ -3,7 +3,7 @@ from typing import Annotated
|
||||
from fastapi import APIRouter, Depends
|
||||
|
||||
from api.application.contracts.user import UserCreateRequest, UserResponse
|
||||
from api.application.usecase.create_user import CreateUser
|
||||
from api.application.usecase.user.create_user import CreateUser
|
||||
from api.infrastructure.dependencies.stub import Stub
|
||||
|
||||
user_router = APIRouter(prefix="/users", tags=["Users"])
|
||||
@@ -14,7 +14,7 @@ async def get_all_users() -> list[UserResponse]:
|
||||
return []
|
||||
|
||||
|
||||
@user_router.post("/", status_code=201)
|
||||
@user_router.post("/")
|
||||
async def create_user(
|
||||
request: UserCreateRequest,
|
||||
usecase: Annotated[CreateUser, Depends(Stub(CreateUser))],
|
||||
|
Reference in New Issue
Block a user