public async Task <IReadOnlyCollection <TargetedSourceLanguageTranslationResult> > TranslateAsync(TargetedSourceLanguageTranslationRequest request) { var translationResultDtos = await FetchTranslationsAsync(request); var result = _translationResultAdapter.AdaptTargeted(translationResultDtos); return(result); }
public async Task <IReadOnlyCollection <TargetedSourceLanguageTranslationResult> > TranslateAsync(TargetedSourceLanguageTranslationRequest request) { return(await _apiProxy.TranslateAsync(request)); }