MCPcopy Create free account
hub / github.com/GoSimplicity/LinkMe / InitWebServer

Function InitWebServer

ioc/wire.go:24–142  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

22)
23
24func InitWebServer() *Cmd {
25 wire.Build(
26 InitDB,
27 InitWeb,
28 InitMiddlewares,
29 InitRedis,
30 InitLogger,
31 InitSaramaClient,
32 InitConsumers,
33 InitSyncProducer,
34 InitCasbin,
35 InitSms,
36 InitES,
37 InitAsynqServer,
38 InitAsynqClient,
39 InitScheduler,
40 InitRankingService,
41 ijwt.NewJWTHandler,
42 api.NewUserHandler,
43 api.NewPostHandler,
44 api.NewHistoryHandler,
45 api.NewCheckHandler,
46 api.NewPermissionHandler,
47 api.NewRakingHandler,
48 api.NewPlateHandler,
49 api.NewActivityHandler,
50 api.NewCommentHandler,
51 api.NewSearchHandler,
52 api.NewRelationHandler,
53 api.NewLotteryDrawHandler,
54 api.NewRoleHandler,
55 api.NewMenuHandler,
56 api.NewApiHandler,
57 repository.NewSmsRepository,
58 service.NewUserService,
59 service.NewPostService,
60 service.NewInteractiveService,
61 service.NewHistoryService,
62 service.NewCheckService,
63 service.NewPermissionService,
64 service.NewRankingService,
65 service.NewPlateService,
66 service.NewActivityService,
67 service.NewCommentService,
68 service.NewSearchService,
69 service.NewRelationService,
70 service.NewLotteryDrawService,
71 service.NewRoleService,
72 service.NewMenuService,
73 service.NewApiService,
74 repository.NewUserRepository,
75 repository.NewPostRepository,
76 repository.NewInteractiveRepository,
77 repository.NewHistoryRepository,
78 repository.NewCheckRepository,
79 repository.NewPermissionRepository,
80 repository.NewRankingRepository,
81 repository.NewRankingParameterRepository,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected