grpc server added
This commit is contained in:
parent
5e1017df69
commit
6867d2d74e
9 changed files with 294 additions and 28 deletions
18
cmd/main.go
18
cmd/main.go
|
|
@ -8,6 +8,7 @@ import (
|
|||
"merch-parser-api/internal/api/merch"
|
||||
"merch-parser-api/internal/api/user"
|
||||
"merch-parser-api/internal/app"
|
||||
"merch-parser-api/internal/grpcService"
|
||||
"merch-parser-api/internal/interfaces"
|
||||
"merch-parser-api/internal/provider/auth"
|
||||
"merch-parser-api/internal/provider/token"
|
||||
|
|
@ -66,6 +67,10 @@ func main() {
|
|||
})
|
||||
log.Debug("Auth provider initialized")
|
||||
|
||||
tasksRepo := merch.NewTaskRepository(database)
|
||||
tasksProvider := merch.NewTaskProvider(tasksRepo)
|
||||
grpcServer := grpcService.NewGrpcServer(tasksProvider)
|
||||
|
||||
//register app modules
|
||||
users := user.NewHandler(user.Deps{
|
||||
Auth: authProvider,
|
||||
|
|
@ -87,11 +92,14 @@ func main() {
|
|||
|
||||
//keep last
|
||||
appl := app.NewApp(app.Deps{
|
||||
Host: c.AppConf.Host,
|
||||
Port: c.AppConf.Port,
|
||||
ApiPrefix: c.AppConf.ApiPrefix,
|
||||
RouterHandler: routerHandler,
|
||||
Modules: modules,
|
||||
Host: c.AppConf.Host,
|
||||
Port: c.AppConf.Port,
|
||||
ApiPrefix: c.AppConf.ApiPrefix,
|
||||
RouterHandler: routerHandler,
|
||||
Modules: modules,
|
||||
GrpcServer: grpcServer,
|
||||
GrpcServerPort: c.GrpcConf.GrpcServerPort,
|
||||
GrpcClientPort: c.GrpcConf.GrpcClientPort,
|
||||
})
|
||||
|
||||
err = appl.Run(ctx)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue