diff --git a/internal/anime/module.go b/internal/anime/module.go index a39bd32..4bbf17e 100644 --- a/internal/anime/module.go +++ b/internal/anime/module.go @@ -1,9 +1,6 @@ package anime import ( - "mal/internal/anime/handler" - "mal/internal/anime/repository" - "mal/internal/anime/service" "mal/internal/domain" "mal/internal/server" @@ -12,20 +9,20 @@ import ( var Module = fx.Options( fx.Provide( - repository.NewAnimeRepository, + NewAnimeRepository, fx.Annotate( - service.NewAnimeService, - fx.As(new(handler.Service)), + NewAnimeService, + fx.As(new(Service)), fx.As(new(domain.AnimeCatalogService)), fx.As(new(domain.AnimeDiscoverService)), fx.As(new(domain.AnimeSearchService)), fx.As(new(domain.AnimeDetailsService)), fx.As(new(domain.AnimePlaybackService)), ), - handler.NewAnimeHandler, + NewAnimeHandler, ), fx.Provide( - server.AsRouteRegister(func(h *handler.AnimeHandler) server.RouteRegister { + server.AsRouteRegister(func(h *AnimeHandler) server.RouteRegister { return h }), ),