示例#1
0
        public static async Task <bool> AddBannedWordAsync(ModeratedElement newBannedWord)
        {
            if (!bannedWords.Any(x => x.Pattern.ToLower().Trim() == newBannedWord.Pattern.ToLower().Trim()))
            {
                bannedWords.Add(newBannedWord);
                await StorageManager.AddFilterAsync(newBannedWord.Dialog, newBannedWord.Pattern, FilterTypeEnum.ContainFilter);

                return(true);
            }
            return(false);
        }