Beispiel #1
0
        public string Get(LimitOffset limitOffset)
        {
            var limit  = limitOffset.limit;
            var offset = limitOffset.offset;

            var aps = TrueHomeContext.getApartments(limit, offset);

            foreach (var ap in aps.apartmentsList)
            {
                ap.ImgList = ap.ImgList?.Select(fileName =>
                                                $"{_configuration["ResourceSrvUrl"]}/api/Pictures/{ap.ID_Ap}/{fileName}"
                                                ).ToArray();

                if (!string.IsNullOrEmpty(ap.ImgThumb))
                {
                    ap.ImgThumb = $"{_configuration["ResourceSrvUrl"]}/api/Pictures/{ap.ID_Ap}/{ap.ImgThumb}";
                }
            }

            return(JsonConvert.SerializeObject(aps, Formatting.Indented));
        }