123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package middleground
- type Middleground struct {
- hosts []string
- UserCenter *userCenter
- ResourceCenter *resourceCenter
- PowerCheckCenter *powerCheckCenter
- EntManageApplication *entManageApplication
- ActivityCenter *activity
- Publicservice *publicService
- JyPoints *jyPoints
- JyBase *jyBase
- }
- func NewMiddleground(hosts []string) *Middleground {
- return &Middleground{
- hosts: hosts,
- }
- }
- func (m *Middleground) RegUserCenter(key string) *Middleground {
- m.UserCenter = newUserCenter(m.hosts, key)
- return m
- }
- func (m *Middleground) RegResourceCenter(key string) *Middleground {
- m.ResourceCenter = newResourceCenter(m.hosts, key)
- return m
- }
- func (m *Middleground) RegPowerCheckCenter(key string) *Middleground {
- m.PowerCheckCenter = newPowerCheckCenter(m.hosts, key)
- return m
- }
- func (m *Middleground) RegEntManageApplication(key string) *Middleground {
- m.EntManageApplication = newEntManageApplication(m.hosts, key)
- return m
- }
- func (m *Middleground) RegActivity(key string) *Middleground {
- m.ActivityCenter = newActivity(m.hosts, key)
- return m
- }
- func (m *Middleground) RegPublicservice(key string) *Middleground {
- m.Publicservice = newPublicservice(m.hosts, key)
- return m
- }
- func (m *Middleground) RegJyPoints(key string) *Middleground {
- m.JyPoints = newJyPoints(m.hosts, key)
- return m
- }
- func (m *Middleground) RegJyBase(key string) *Middleground {
- m.JyBase = newBase(m.hosts, key)
- return m
- }
- func main() {
- //userId: 63d498bb6ae0e1ea2170e03d -baseUserId: 366251 -accountId: 13485 -entId: 15419 -positionType: 0 -baseUserId: 366251 -accountId: 13485 -entId: 15419 -positionType: 0 -positionId: 932
- NewMiddleground([]string{"192.168.3.206:2379"}).RegPowerCheckCenter("powercheck.rpc")
- }
|