public async Task <IActionResult> Get([FromQuery] Record translation)
        {
            translation.Result = Translator
                                 .Translate(translation.From, translation.To, translation.Text)
                                 .Result;

            translation.Date = DateTime.Now.ToString("d");
            translation.From = Languages.All[int.Parse(translation.From)].Key;
            translation.To   = Languages.All[int.Parse(translation.To)].Key;

            await _translationRepository.Create(translation);

            return(new OkObjectResult(translation.Result));
        }
Пример #2
0
 public Translation Create(Translation entity)
 {
     return(_TranslationRepository.Create(entity));
 }