Пример #1
0
        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);
        }
Пример #2
0
 public static string ToHtml(this SubjectEssence subject)
 {
     return((subject.IsAuthor ? "<span style='color: silver;'>{0}</span>" : "{0}").FormatEx(subject.ToString()));
 }