public async Task <IReadOnlyList <Area> > GetAllAreasAsync()
        {
            if (_areas == null)
            {
                var data = await _cloudDeliveryService.GetDeliveryClient().GetItemsAsync <Area>(new DepthParameter(5));

                _areas = data.Items;
            }

            return(_areas);
        }
        private async Task <IReadOnlyList <PublicHoliday> > GetAllPublicHolidaysAsync()
        {
            if (_publicHolidays == null)
            {
                var data = await _cloudDeliveryService.GetDeliveryClient().GetItemsAsync <PublicHoliday>();

                _publicHolidays = data.Items;
            }

            return(_publicHolidays);
        }
Beispiel #3
0
        private async Task <IReadOnlyList <ParkingMachine> > GetAllParkingMachinesAsync()
        {
            if (_parkingMachines == null)
            {
                var data = await _cloudDeliveryService.GetDeliveryClient().GetItemsAsync <ParkingMachine>();

                _parkingMachines = data.Items;
            }

            return(_parkingMachines);
        }