Example #1
0
        public ActionResult <FetchSmartMetersResponse> GetSmartMeters()
        {
            var fetchSmartMetersRequest  = new FetchSmartMetersRequest {
            };
            var fetchSmartMetersResponse = _smartmeterService.GetSmartMeters(fetchSmartMetersRequest);

            return(fetchSmartMetersResponse);
        }
Example #2
0
        public FetchSmartMetersResponse GetSmartMeters(FetchSmartMetersRequest fetchSmartMetersRequest)
        {
            var smartmeters    = _smartmeterRepository.GetAllSmartMeters();
            var smartmeterDtos = _messageMapper.MapToSmartMeterDtos(smartmeters);

            return(new FetchSmartMetersResponse
            {
                SmartMeters = smartmeterDtos
            });
        }