[feat] add basic user

This commit is contained in:
Azamat 2026-03-20 21:47:54 +03:00
parent 0c55329769
commit 67bdc287e9
2 changed files with 8 additions and 5 deletions

View file

@ -6,6 +6,7 @@ from adapter.config.loader import load_config
from adapter.config.model import AppConfig from adapter.config.model import AppConfig
from adapter.observability.factory import build_observability from adapter.observability.factory import build_observability
from adapter.observability.runtime import ObservabilityRuntime from adapter.observability.runtime import ObservabilityRuntime
from domain.user import User
from repository.user import InMemoryUserRepository from repository.user import InMemoryUserRepository
from usecase.user import GetUser from usecase.user import GetUser
@ -54,7 +55,9 @@ def build_container(
observability = build_observability(app_config) observability = build_observability(app_config)
user_repository = InMemoryUserRepository() user_repository = InMemoryUserRepository(
[User(id='123', email='aza@gglamer.ru', name='gglamer')]
)
repositories = AppRepositories(user=user_repository) repositories = AppRepositories(user=user_repository)
usecases = AppUsecases( usecases = AppUsecases(
get_user=GetUser( get_user=GetUser(

View file

@ -4,18 +4,18 @@ app:
http: http:
host: 0.0.0.0 host: 0.0.0.0
port: 8000 port: 8123
logging: logging:
level: INFO level: INFO
output: stdout output: stdout
format: text format: json
metrics: metrics:
enabled: true enabled: false
tracing: tracing:
enabled: true enabled: false
otel: otel:
service_name: web-python-skelet service_name: web-python-skelet