public static FilterBySynonyms?IsContainsInSynonyms (this List <string> inquiriesSynonyms, SubjectEssence subject, ObjectEssence @object, ICoreferenceInfo coreferenceInfo) { if (subject.IsContainsInSynonyms(inquiriesSynonyms, coreferenceInfo)) { if (@object.IsContainsInSynonyms(inquiriesSynonyms, coreferenceInfo)) { return(FilterBySynonyms.SubjectAndObject); } return(FilterBySynonyms.Subject); } else if (@object.IsContainsInSynonyms(inquiriesSynonyms, coreferenceInfo)) { return(FilterBySynonyms.Object); } return(null); //(FilterBySynonyms.NoFiltration); }
public static string ToHtml(this SubjectEssence subject) { return((subject.IsAuthor ? "<span style='color: silver;'>{0}</span>" : "{0}").FormatEx(subject.ToString())); }