private static void Translate() { var oneRequestLength = int.Parse(ConfigurationManager.AppSettings["Translator.OneRequestMaxLength"]); var keysPath = ConfigurationManager.AppSettings["Translator.KeysFilePath"]; var keys = File.ReadAllLines(keysPath); try { AzureTranslator .New() .From("uk") .To("en") .Output("bing-uk-en.csv") .RequestLength(oneRequestLength) .Keys(keys) .Translate() .Wait(); } catch (Exception ex) { var errorMessage = $"Exception {ex.Message} of type {ex.GetType()} at {Environment.NewLine}{ex.StackTrace}"; Console.WriteLine($"[{DateTime.UtcNow}]: {errorMessage}"); } }