AzureCognitiveServicesTranslationService constructor

AzureCognitiveServicesTranslationService({
  1. required String subscriptionKey,
  2. String? region,
  3. required Logger logger,
})

Implementation

AzureCognitiveServicesTranslationService({
  required String subscriptionKey,
  String? region,
  required this.logger,
}) : _httpClient = HttpClient(
        baseUrl: 'https://api.cognitive.microsofttranslator.com',
        authorizationHeaders: {
          'Ocp-Apim-Subscription-Key': subscriptionKey,
          'Ocp-Apim-Subscription-Region': region ?? ''
        },
        logger: logger,
      );