예제 #1
0
        public IProductSearchWebServiceGateway CreateWebServiceProxy()
        {
            var webServiceProxy = _container.Resolve<ProductSearchWebServiceGateway>();
            var wsConfig = new OPVWebServiceConfiguration();

            var ah = new AuthHeaderGWO
            {
                Username = wsConfig.Username,
                Password = wsConfig.Password
            };

            webServiceProxy.Url = WebServiceUrl;
            webServiceProxy.AuthHeaderValue = ah;
            webServiceProxy.Timeout = 5000;

            return webServiceProxy;
        }
예제 #2
0
        public static ProductService CreateProductServiceProxy()
        {
            var wsConfig = new OPVWebServiceConfiguration();

            var ps = new ProductService();
            AuthHeader ah = new AuthHeader();

            //Todo get config to work...
            ah.username = "******";
            ah.password = "******";
            //ah.username = wsConfig.Username;
            //ah.password = wsConfig.Password;
            ps.AuthHeaderValue = ah;
            ps.Timeout = 10000;  // 10 seconds timeout
            ps.Url = "http://www.mediabanken.se/WS/Consumentor/ProductService.asmx";

            return ps;
        }