Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide(NewRepository), fx.Provide(NewUseCase), fx.Provide(NewGrpcHandler), )
Functions ¶
func NewGrpcHandler ¶
func NewGrpcHandler(todosUseCase interfaces.TodosUseCase) interfaces.TodosGrpcHandler
NewGrpcHandler is function to create new grpc handler
func NewRepository ¶
func NewRepository(postgres database.Postgres) interfaces.TodosRepository
NewRepository is function to create new repository
func NewUseCase ¶
func NewUseCase(todosRepository interfaces.TodosRepository) interfaces.TodosUseCase
NewUseCase is function to create new todos use case
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.