public Uri GetEnqueueUri()

in DIXFSamples/RecurringIntegrationApp/Helpers/HttpClientHelper.cs [87:113]


        public Uri GetEnqueueUri()
        {
            //access the Connector API
            UriBuilder enqueueUri = new UriBuilder(Settings.RainierUri);
            enqueueUri.Path = Program.EnqueueRelativePath + Settings.RecurringJobId;

            // Data package
            if (Settings.IsDataPackage && !string.IsNullOrEmpty(Settings.Company))
            {
                enqueueUri.Query = "company=" + Settings.Company;
            }

            // Individual file
            else
            {
                string enqueueQuery = "entity=" + Settings.EntityName;
                // Append company if specified
                if (!string.IsNullOrEmpty(Settings.Company))
                {
                    enqueueQuery += "&company=" + Settings.Company;
                }

                enqueueUri.Query = enqueueQuery;
            }

            return enqueueUri.Uri;
        }