public TextAnalyticActionDataItem(long id, string textToAnalyse, SupportedLanguageType language, ApiActionType apiType) { Id = id; TextToAnalyse = textToAnalyse; Language = language; ApiType = apiType; }
public static string ToCode(this SupportedLanguageType languageType) { var item = _languageList.FirstOrDefault(l => l.LanguageType == languageType); if (item == null) { return(_languageList.First(l => l.LanguageType == SupportedLanguageType.English).Code); } return(item.Code); }
public SupportedLanguageItem(SupportedLanguageType languageType, string code, IEnumerable <ApiActionType> apiSupport) { LanguageType = languageType; Code = code; _apiSupport = apiSupport; }
public void Add(ApiActionType apiType, string textToAnalyse, SupportedLanguageType language = SupportedLanguageType.English) { _itemList.Add(new TextAnalyticActionDataItem(_itemList.Count + 1, textToAnalyse, language, apiType)); }