protected YandexTtsService(YandexTtsConfig config, IHttpServiceCaller httpServiceCaller) { if (config == null) { throw new ArgumentNullException(nameof(config)); } if (httpServiceCaller == null) { throw new ArgumentNullException(nameof(httpServiceCaller)); } Config = config; ServiceCaller = httpServiceCaller; }
public YandexTtsClient(YandexTtsConfig config, IHttpServiceCaller httpServiceCaller) : base(config, httpServiceCaller) { }
public YandexTtsClient(YandexTtsConfig config) : this(config, new HttpServiceCaller()) { }