This commit is contained in:
2024-10-15 17:19:23 +08:00
parent 8f903b457f
commit c76451788c
42 changed files with 1600 additions and 237 deletions

View File

@@ -18,6 +18,7 @@ type ServiceContext struct {
AuthRpc user.AuthClient
EntRpc user.EnterpriseClient
UserRpc user.UserClient
Wallets user.WalletServiceClient
ProductRpc sentinel.ProductClient
UserProductRpc sentinel.UserProductClient
WhitelistRpc sentinel.WhitelistClient
@@ -37,11 +38,13 @@ func NewServiceContext(c config.Config) *ServiceContext {
authRpc := user.NewAuthClient(zrpc.MustNewClient(c.UserRpc).Conn())
entRpc := user.NewEnterpriseClient(zrpc.MustNewClient(c.UserRpc).Conn())
userRpc := user.NewUserClient(zrpc.MustNewClient(c.UserRpc).Conn())
wallets := user.NewWalletServiceClient(zrpc.MustNewClient(c.UserRpc).Conn())
productRpc := sentinel.NewProductClient(zrpc.MustNewClient(c.SentinelRpc).Conn())
userProductRpc := sentinel.NewUserProductClient(zrpc.MustNewClient(c.SentinelRpc).Conn())
whitelistRpc := sentinel.NewWhitelistClient(zrpc.MustNewClient(c.SentinelRpc).Conn())
secretRpc := sentinel.NewSecretClient(zrpc.MustNewClient(c.SentinelRpc).Conn())
topUpRpc := sentinel.NewTopUpClient(zrpc.MustNewClient(c.SentinelRpc).Conn())
return &ServiceContext{
Config: c,
AuthInterceptor: middleware.NewAuthInterceptorMiddleware(c).Handle,
@@ -55,5 +58,6 @@ func NewServiceContext(c config.Config) *ServiceContext {
WhitelistRpc: whitelistRpc,
SecretRpc: secretRpc,
TopUpRpc: topUpRpc,
Wallets: wallets,
}
}