@@ -99,13 +99,13 @@ public virtual async Task<string> GetOrganizationId(string org)
9999 return ( string ) data [ "data" ] [ "organization" ] [ "id" ] ;
100100 }
101101
102- public virtual async Task < string > CreateMigrationSource ( string orgId , string adoToken )
102+ public virtual async Task < string > CreateMigrationSource ( string orgId , string adoToken , string githubPat )
103103 {
104104 var url = $ "https://api.github.com/graphql";
105105
106- var query = "mutation createMigrationSource($name: String!, $url: String!, $ownerId: ID!, $accessToken: String!, $type: MigrationSourceType!)" ;
107- var gql = "createMigrationSource(input: {name: $name, url: $url, ownerId: $ownerId, accessToken: $accessToken, type: $type}) { migrationSource { id, name, url, type } }" ;
108- var variables = $ "{{\" name\" :\" Azure DevOps Source\" ,\" url\" :\" https://dev.azure.com\" ,\" ownerId\" :\" { orgId } \" ,\" type\" :\" AZURE_DEVOPS\" ,\" accessToken\" :\" { adoToken } \" }}";
106+ var query = "mutation createMigrationSource($name: String!, $url: String!, $ownerId: ID!, $accessToken: String!, $type: MigrationSourceType!, $githubPat: String! )" ;
107+ var gql = "createMigrationSource(input: {name: $name, url: $url, ownerId: $ownerId, accessToken: $accessToken, type: $type, githubPat: $githubPat }) { migrationSource { id, name, url, type } }" ;
108+ var variables = $ "{{\" name\" :\" Azure DevOps Source\" ,\" url\" :\" https://dev.azure.com\" ,\" ownerId\" :\" { orgId } \" ,\" type\" :\" AZURE_DEVOPS\" ,\" accessToken\" :\" { adoToken } \" , \" githubPat \" : \" { githubPat } \" }}";
109109
110110 var payload = $ "{{\" query\" :\" { query } {{ { gql } }}\" ,\" variables\" :{ variables } ,\" operationName\" :\" createMigrationSource\" }}";
111111 using var body = new StringContent ( payload . ToString ( ) , Encoding . UTF8 , "application/json" ) ;
0 commit comments