static async System.Threading.Tasks.Task Main(string[] args) { //Console.WriteLine("Hello World!"); UserInfo.init("config.json"); FileTranslateFlow flow = new FileTranslateFlow("https://translate.classiii.info/api/v1"); //FileTranslateFlow flow = new FileTranslateFlow("http://*****:*****@"C:\mydocuments\morning.docx" }; string[] langs = { "en" }; int fieldId = 1; bool done = false; //done = await flow.T4ooFlowAsync(t4ooUser, files, langs, fieldId); //Debug.Assert(done); ClassiiiUser classiiiUser = new ClassiiiUser { AccessKey = UserInfo.CLASSIII_ACCESS_KEY, SecretKey = UserInfo.CLASSIII_SECRET_KEY, ContractId = UserInfo.FILE_CONTRACT_ID }; done = await flow.ClassiiiFlowAsync(classiiiUser, files, langs, fieldId); Debug.Assert(done); }
static async System.Threading.Tasks.Task Main(string[] args) { UserInfo.init("config.json"); FileTranslateFlow flow = new FileTranslateFlow("https://translate.rozetta-api.io/api/v1"); string[] files = { @"C:\mydocuments\morning.docx" }; string[] langs = { "en" }; int fieldId = 1; bool done = false; RozettaApiUser rozettaApiUser = new RozettaApiUser { AccessKey = UserInfo.ROZETTA_API_ACCESS_KEY, SecretKey = UserInfo.ROZETTA_API_SECRET_KEY, ContractId = UserInfo.FILE_CONTRACT_ID }; done = await flow.RozettaApiFlowAsync(rozettaApiUser, files, langs, fieldId); Debug.Assert(done); }