public override async Task <GetResponse> GetAsync(GetRequest request, ServerCallContext context) { GrpcEnvironment.Logger.Info("[START] RPC is Called from Client"); string cityName = request.CityName; GrpcEnvironment.Logger.Info("[INPUT] cityName=" + cityName); var weathers = await service.FindCurrentWeatherByCityNameAsync(cityName); var res = new GetResponse { Weather = weathers[0] }; GrpcEnvironment.Logger.Info("[END] RPC is Called from Client"); return(res); }