public Translator(string s, string from, string to) { this.originalString = s; AdmAuthentication admAuth = new AdmAuthentication(ConstantParam.clientid, ConstantParam.clientsecret); Task<AdmAccessToken> admToken = admAuth.GetAccessToken(); this.translated = TranslateMethod("Bearer" + " " + admToken.Result.access_token, this.originalString, from, to); }
public async Task <string> Translate(string text, string from, string to) { this.originalString = text; AdmAuthentication admAuth = new AdmAuthentication(ConstantParam.clientid, ConstantParam.clientsecret); AdmAccessToken admToken = await admAuth.GetAccessToken(); this.translated = await TranslateMethod("Bearer" + " " + admToken.access_token, this.originalString, from, to); return(this.translated); }