Пример #1
0
        public void Setup()
        {
            var options = new DbContextOptionsBuilder <ProfanityServiceDbContext>()
                          .UseInMemoryDatabase(databaseName: "ProfanityDB")
                          .Options;

            profanityword = new ProfanityWord(new ProfanityServiceDbContext(options));
        }
        /// <summary>
        /// initializes existing profanity list.
        /// </summary>
        public ProfanityServiceBase(IProfanityWord profanityDataService)
        {
            _profanityDataService = profanityDataService;
            var result = _profanityDataService.GetProfanityByLanguageAsync(Data.Entities.Language.EN).Result;

            if (result != null)
            {
                _profanities = result.ProfanityWord;
            }
        }
 public ProfanityService(IProfanityWord profanityWord) : base(profanityWord)
 {
 }