🐛 Fix the service consturcting issue

This commit is contained in:
2026-02-04 02:48:24 +08:00
parent 766f229c10
commit f6e5888ebc

View File

@@ -1,16 +1,15 @@
using DysonNetwork.Shared.Models; using DysonNetwork.Shared.Models;
using DysonNetwork.Shared.Proto; using DysonNetwork.Shared.Proto;
using DysonNetwork.Shared.Registry;
using Grpc.Core; using Grpc.Core;
namespace DysonNetwork.Wallet.Payment; namespace DysonNetwork.Wallet.Payment;
public class SubscriptionServiceGrpc( public class SubscriptionServiceGrpc(
SubscriptionService subscriptionService, SubscriptionService subscriptionService,
IGrpcClientFactory<AccountService.AccountServiceClient> accountsFactory AccountService.AccountServiceClient accounts
) : Shared.Proto.SubscriptionService.SubscriptionServiceBase ) : Shared.Proto.SubscriptionService.SubscriptionServiceBase
{ {
private readonly AccountService.AccountServiceClient _accounts = accountsFactory.CreateClient(); private readonly AccountService.AccountServiceClient _accounts = accounts;
public override async Task<Subscription> GetSubscription( public override async Task<Subscription> GetSubscription(
GetSubscriptionRequest request, GetSubscriptionRequest request,