1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package dao
- import (
- activityService "go-common/app/service/live/activity/api/liverpc"
- avService "go-common/app/service/live/av/api/liverpc"
- bannedService "go-common/app/service/live/banned_service/api/liverpc"
- fansMedalService "go-common/app/service/live/fans_medal/api/liverpc"
- "go-common/app/service/live/live-dm/conf"
- liveUserService "go-common/app/service/live/live_user/api/liverpc"
- rankdbService "go-common/app/service/live/rankdb/api/liverpc"
- rcService "go-common/app/service/live/rc/api/liverpc"
- roomService "go-common/app/service/live/room/api/liverpc"
- liveBroadCast "go-common/app/service/live/third_api/liveBroadcast"
- userService "go-common/app/service/live/user/api/liverpc"
- userextService "go-common/app/service/live/userext/api/liverpc"
- "go-common/library/net/rpc/liverpc"
- )
- var (
- // BannedServiceClient liveRpc banner_service api
- BannedServiceClient *bannedService.Client
- // RoomServiceClient liveRpc room service api
- RoomServiceClient *roomService.Client
- // LiveUserServiceClient liveRpc liveUser service api
- LiveUserServiceClient *liveUserService.Client
- // AvServiceClient liveRpc av service api
- AvServiceClient *avService.Client
- //FansMedalServiceClient liverpc fansmedal service api
- FansMedalServiceClient *fansMedalService.Client
- //ActivityServiceClient liverpc activity service api
- ActivityServiceClient *activityService.Client
- //RcServiceClient liverpc rc service api
- RcServiceClient *rcService.Client
- //RankdbServiceClient liverpc rankdb service api
- RankdbServiceClient *rankdbService.Client
- //UserExtServiceClient liverpc userext service api
- UserExtServiceClient *userextService.Client
- //LiveBroadCastClient liverpc thirdApi
- LiveBroadCastClient *liveBroadCast.Client
- //UserClient liveRpc user api
- userClient *userService.Client
- )
- //InitAPI init all service APIS
- func InitAPI() {
- BannedServiceClient = bannedService.New(getConf("banneDService"))
- RoomServiceClient = roomService.New(getConf("room"))
- LiveUserServiceClient = liveUserService.New(getConf("liveUser"))
- AvServiceClient = avService.New(getConf("avService"))
- FansMedalServiceClient = fansMedalService.New(getConf("fansMedal"))
- ActivityServiceClient = activityService.New(getConf("activity"))
- RcServiceClient = rcService.New(getConf("rc"))
- RankdbServiceClient = rankdbService.New(getConf("rankdbService"))
- UserExtServiceClient = userextService.New(getConf("userext"))
- LiveBroadCastClient = liveBroadCast.New(conf.Conf.HTTPClient)
- userClient = userService.New(getConf("user"))
- }
- func getConf(appName string) *liverpc.ClientConfig {
- c := conf.Conf.LiveRPC
- if c != nil {
- return c[appName]
- }
- return nil
- }
|