public async Task AddBeta_Success() { var data = GenerateData(); var request = new AddBetaRequest { Id = Guid.NewGuid().ToString(), Data = { data } }; var response = await client.AddBetaAsync(request); Assert.NotNull(response); Assert.Equal(request.Id, response.Id); }
public override async Task <AddBetaResponse> AddBeta(AddBetaRequest request, ServerCallContext context) { if (request == null) { throw new ArgumentNullException(nameof(request)); } logger.LogInformation(request.ToString()); var response = new AddBetaResponse { Id = request.Id }; await Task.Delay(100); logger.LogInformation(response.ToString()); return(response); }
public async Task <AddBetaResponse> AddBetaAsync(AddBetaRequest request, CancellationToken cancellationToken = default) { var client = new Beta.BetaClient(channel); return(await client.AddBetaAsync(request, cancellationToken : cancellationToken)); }