using Grpc.Net.Client; using GrpcShared.DTO.Auth; using GrpcShared.Interfaces; using NemAnBlazor.Services.Interfaces; using ProtoBuf.Grpc.Client; using GrpcShared; namespace NemAnBlazor.Services { public class AuthClientService : IAuthClientService { private IAuthService _serviceClient; public AuthClientService(GrpcChannel grpcChannel) { _serviceClient = grpcChannel.CreateGrpcService(); } public async Task GetAccessToken(TokenRequest request) { return await _serviceClient.GetAccessToken(request); } public async Task GetAuthParams() { return await _serviceClient.GetAuthParams(); } } }