Exemple #1
0
        public string GetServiceUrl(MimHeader mimMessageHeaderMimMessage)
        {
            //var serviceRepository = new ServiceRepository(new UnitOfWork(new InteropContext()));
            //var service = serviceRepository.GetServiceByCode(mimMessageHeaderMimMessage.Service);
            //if (service != null)
            //{
            //    return service.Endpoint;
            //}

            //throw new Exception("There is no service for given service code");

            return("Panche_Trifunov");
        }
Exemple #2
0
        // Опис: Метод кој го вчитува endpoint-от односно Url-то на соодветен сервис
        // Влезни параметри: MimHeader mimMessageHeaderMimMessage
        // Излезни параметри: податочен тип string

        public string GetServiceUrl(MimHeader mimMessageHeaderMimMessage)
        {
            var serviceName = mimMessageHeaderMimMessage.Service;

            if (serviceName == "InteropTestCommunicationService")
            {
                return("InteropTestCommunicationServiceEndpoint");
            }
            var serviceRepository = new ServiceRepository(new UnitOfWork(new InteropContext()));
            var service           = serviceRepository.GetServiceByCode(serviceName);

            if (service != null)
            {
                return(service.Endpoint);
            }

            throw new Exception("There is no service for given service code");
        }