Add Customer Discovery
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package routes
|
||||
|
||||
import (
|
||||
"furtuna-be/internal/handlers/http/discovery"
|
||||
"furtuna-be/internal/middlewares"
|
||||
|
||||
"furtuna-be/internal/app"
|
||||
"furtuna-be/internal/repository"
|
||||
"furtuna-be/internal/services"
|
||||
)
|
||||
|
||||
func RegisterCustomerRoutes(app *app.Server, serviceManager *services.ServiceManagerImpl,
|
||||
repoManager *repository.RepoManagerImpl) {
|
||||
approute := app.Group("/api/v1/customer")
|
||||
|
||||
authMiddleware := middlewares.AuthorizationMiddleware(repoManager.Crypto)
|
||||
|
||||
serverRoutes := []HTTPHandlerRoutes{
|
||||
discovery.NewHandler(serviceManager.DiscoverService),
|
||||
}
|
||||
|
||||
for _, handler := range serverRoutes {
|
||||
handler.Route(approute, authMiddleware)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user