Ejemplo n.º 1
0
        public async override Task <HandshakeResponse> RegisterReportSummary(
            CovidGlobalReport request, ServerCallContext context)
        {
            await _repository.RegisterGlobalAsync(request);

            return(new HandshakeResponse
            {
                ClientToken = DateTime.Now.ToLongTimeString(),
                ServerToken = DateTime.Now.ToLongTimeString()
            });
        }
Ejemplo n.º 2
0
        public async Task RegisterGlobalAsync(CovidGlobalReport gr)
        {
            _globalReport.Date           = gr.Date;
            _globalReport.NewConfirmed   = gr.NewConfirmed;
            _globalReport.TotalConfirmed = gr.TotalConfirmed;
            _globalReport.NewDeaths      = gr.NewDeaths;
            _globalReport.TotalDeaths    = gr.TotalDeaths;
            _globalReport.NewRecovered   = gr.NewRecovered;
            _globalReport.TotalRecovered = gr.TotalRecovered;

            await Task.CompletedTask;
        }