add sqlite server
This commit is contained in:
@@ -2,6 +2,7 @@ package api
|
||||
|
||||
import (
|
||||
"github.com/gofiber/fiber/v2"
|
||||
"go.uber.org/dig"
|
||||
)
|
||||
|
||||
/*
|
||||
@@ -12,8 +13,8 @@ Initializes Web API Routes.
|
||||
Args:
|
||||
*fiber.App: Fiber Application.
|
||||
*/
|
||||
func Init(app *fiber.App) {
|
||||
Routes(app)
|
||||
func Init(di *dig.Container, app *fiber.App) {
|
||||
Routes(di, app)
|
||||
}
|
||||
|
||||
type API struct {
|
||||
|
||||
@@ -19,8 +19,7 @@ Initializes web api controllers and its corresponding routes.
|
||||
Args:
|
||||
*fiber.App: Fiber Application
|
||||
*/
|
||||
func Routes(app *fiber.App) {
|
||||
c := dig.New()
|
||||
func Routes(di *dig.Container, app *fiber.App) {
|
||||
groups := app.Group(configs.Prefix)
|
||||
|
||||
basicAuthConfig := basicauth.New(basicauth.Config{
|
||||
@@ -35,9 +34,9 @@ func Routes(app *fiber.App) {
|
||||
|
||||
routeGroups.Api.Use(basicAuthConfig)
|
||||
|
||||
c.Provide(func() *common.RouteGroups {
|
||||
di.Provide(func() *common.RouteGroups {
|
||||
return routeGroups
|
||||
})
|
||||
|
||||
controller.InitializeControllers(c)
|
||||
controller.InitializeControllers(di)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user