Files
mal/internal/watchlist/module.go

21 lines
298 B
Go

package watchlist
import (
"mal/internal/server"
"go.uber.org/fx"
)
var Module = fx.Options(
fx.Provide(
NewWatchlistRepository,
NewWatchlistService,
NewWatchlistHandler,
),
fx.Provide(
server.AsRouteRegister(func(h *WatchlistHandler) server.RouteRegister {
return h
}),
),
)