public async Task ClientStreamingCall(Status status = Status.Ok)
        {
            try
            {
                using (AsyncClientStreamingCall <PingRequest, PingResponse> call = _client.ClientStreamingPing())
                {
                    await call.RequestStream.WriteAsync(new PingRequest()
                    {
                        Status = status
                    });

                    await call.RequestStream.CompleteAsync();

                    await call.ResponseAsync;
                }
            }
            catch (Exception)
            {
                // ignored
            }
        }