@@ -21,17 +21,17 @@ public static ImportFlowResult ExecuteImportFlow(HttpClient httpClient, string a
2121 var sasUrl = GenerateSasUrl ( httpClient , accessToken , baseUrl , environmentName ) ;
2222 var blobUri = BuildBlobUri ( sasUrl , packagePath ) ;
2323 UploadPackageToBlob ( blobUri , packagePath ) ;
24- var importParametersResponse = GetImportParameters ( httpClient , accessToken , baseUrl , environmentName , blobUri ) ;
25- var importOperationsData = GetImportOperations ( httpClient , accessToken , importParametersResponse . Location . ToString ( ) , maxRetries , delayMs ) ;
24+ var importParametersLocation = GetImportParameters ( httpClient , accessToken , baseUrl , environmentName , blobUri ) ;
25+ var importOperationsData = GetImportOperations ( httpClient , accessToken , importParametersLocation . ToString ( ) , maxRetries , delayMs ) ;
2626 var propertiesElement = GetPropertiesElement ( importOperationsData ) ;
2727 ValidateProperties ( propertiesElement ) ;
2828 var resourcesObject = ParseResources ( propertiesElement ) ;
2929 var resource = TransformResources ( resourcesObject , name ) ;
3030 var validatePackagePayload = CreateImportObject ( propertiesElement , resourcesObject ) ;
3131 var validateResponseData = ValidateImportPackage ( httpClient , accessToken , baseUrl , environmentName , validatePackagePayload ) ;
3232 var importPackagePayload = CreateImportObject ( validateResponseData ) ;
33- var importResult = ImportPackage ( httpClient , accessToken , baseUrl , environmentName , importPackagePayload ) ;
34- return WaitForImportCompletion ( httpClient , accessToken , importResult . Location . ToString ( ) ) ;
33+ var importResultLocation = ImportPackage ( httpClient , accessToken , baseUrl , environmentName , importPackagePayload ) ;
34+ return WaitForImportCompletion ( httpClient , accessToken , importResultLocation . ToString ( ) ) ;
3535 }
3636 public static string GenerateSasUrl ( HttpClient httpClient , string accessToken , string baseUrl , string environmentName )
3737 {
@@ -73,7 +73,7 @@ public static void UploadPackageToBlob(UriBuilder blobUri, string PackagePath)
7373 }
7474 }
7575
76- public static System . Net . Http . Headers . HttpResponseHeaders GetImportParameters ( HttpClient httpClient , string accessToken , string baseUrl , string environmentName , UriBuilder blobUri )
76+ public static Uri GetImportParameters ( HttpClient httpClient , string accessToken , string baseUrl , string environmentName , UriBuilder blobUri )
7777 {
7878 var importPayload = new
7979 {
@@ -82,7 +82,7 @@ public static System.Net.Http.Headers.HttpResponseHeaders GetImportParameters(Ht
8282 value = blobUri . Uri . ToString ( )
8383 }
8484 } ;
85- var response = RestHelper . PostGetResponseHeader < JsonElement > (
85+ var responseLocation = RestHelper . PostGetResponseLocation < JsonElement > (
8686 httpClient ,
8787 $ "{ baseUrl } /providers/Microsoft.BusinessAppPlatform/environments/{ environmentName } /listImportParameters?api-version=2016-11-01",
8888 accessToken ,
@@ -91,7 +91,7 @@ public static System.Net.Http.Headers.HttpResponseHeaders GetImportParameters(Ht
9191 ) ;
9292 Log . Debug ( "ImportFlowUtility" , "Import parameters retrieved" ) ;
9393 System . Threading . Thread . Sleep ( 2500 ) ;
94- return response ;
94+ return responseLocation ;
9595 }
9696
9797 public static JsonElement GetImportOperations ( HttpClient httpClient , string accessToken , string importOperationsUrl , int ? maxRetries = null , int ? delayMs = null )
@@ -224,17 +224,17 @@ public static JsonObject CreateImportObject(JsonElement importData, JsonObject r
224224 return resourcesObject ;
225225 }
226226
227- public static System . Net . Http . Headers . HttpResponseHeaders ImportPackage ( HttpClient httpClient , string accessToken , string baseUrl , string environmentName , JsonObject importPackagePayload )
227+ public static Uri ImportPackage ( HttpClient httpClient , string accessToken , string baseUrl , string environmentName , JsonObject importPackagePayload )
228228 {
229- var importResult = RestHelper . PostGetResponseHeader < JsonElement > (
229+ var importResultLocation = RestHelper . PostGetResponseLocation < JsonElement > (
230230 httpClient ,
231231 $ "{ baseUrl } /providers/Microsoft.BusinessAppPlatform/environments/{ environmentName } /importPackage?api-version=2016-11-01",
232232 accessToken ,
233233 payload : importPackagePayload ,
234234 accept : "application/json"
235235 ) ;
236236 Log . Debug ( "ImportFlowUtility" , "Import package initiated" ) ;
237- return importResult ;
237+ return importResultLocation ;
238238 }
239239
240240 public static ImportFlowResult WaitForImportCompletion ( HttpClient httpClient , string accessToken , string importPackageResponseUrl )
0 commit comments