/// <summary>
        /// Initializes a new instance of the VrpRestServiceFactory class.
        /// </summary>
        /// <param name="syncContextProvider">The reference to the context provider object
        /// for synchronous VRP service.</param>
        /// <param name="asyncContextProvider">The reference to the context provider object
        /// for asynchronous VRP service.</param>
        /// <param name="soapUrl">SOAP GP service url.</param>
        public VrpRestServiceFactory(
            IRestServiceContextProvider syncContextProvider,
            IRestServiceContextProvider asyncContextProvider,
            string soapUrl)
        {
            Debug.Assert(syncContextProvider != null);
            Debug.Assert(asyncContextProvider != null);
            Debug.Assert(soapUrl != null);

            _syncContextProvider = syncContextProvider;
            _asyncContextProvider = asyncContextProvider;
            _soapUrl = soapUrl;
        }
Пример #2
0
        /// <summary>
        /// Initializes a new instance of the VrpRestServiceFactory class.
        /// </summary>
        /// <param name="syncContextProvider">The reference to the context provider object
        /// for synchronous VRP service.</param>
        /// <param name="asyncContextProvider">The reference to the context provider object
        /// for asynchronous VRP service.</param>
        /// <param name="soapUrl">SOAP GP service url.</param>
        public VrpRestServiceFactory(
            IRestServiceContextProvider syncContextProvider,
            IRestServiceContextProvider asyncContextProvider,
            string soapUrl)
        {
            Debug.Assert(syncContextProvider != null);
            Debug.Assert(asyncContextProvider != null);
            Debug.Assert(soapUrl != null);

            _syncContextProvider  = syncContextProvider;
            _asyncContextProvider = asyncContextProvider;
            _soapUrl = soapUrl;
        }