Ejemplo n.º 1
0
        private static Core.Queries.Models.ServiceEndpoint[] ExtractEndpoints(Entities.Service src, bool activeEndpointsOnly)
        {
            var endpoints = activeEndpointsOnly ? src.FindActiveEndpoints() : src.Endpoints;

            endpoints = endpoints ?? Enumerable.Empty <Entities.ServiceEndpoint>();
            return(endpoints.Select(se => AutoMapper.Mapper.Map <Core.Queries.Models.ServiceEndpoint>(se))
                   .ToArray());
        }
Ejemplo n.º 2
0
        private static Core.Queries.Models.ServiceEndpoint ExtractBestEndpoint(Entities.Service s)
        {
            var bestEndpoint = s.FindBestEndpoint();

            return((null != bestEndpoint) ? AutoMapper.Mapper.Map <Core.Queries.Models.ServiceEndpoint>(bestEndpoint) : null);
        }