public static void SeedData(UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager,
                             IOperatorManager operatorManager, ICodeManager codeManager, ITariffManager tariffManager,
                             IStopWordManager stopWordManager, IUnitOfWork unitOfWork)
 {
     SeedRoles(roleManager);
     SeedUsers(userManager);
     SeedOperators(operatorManager, codeManager, tariffManager);
     SeedStopWords(stopWordManager);
     SeedCampaigns(unitOfWork);
     SeedEmailCampaigns(unitOfWork);
 }
        public static void SeedStopWords(IStopWordManager stopWordManager)
        {
            IEnumerable <StopWordViewModel> stopWords = stopWordManager.GetStopWords();

            if (!stopWords.Any())
            {
                StopWordViewModel stopWord1 = new StopWordViewModel();
                StopWordViewModel stopWord2 = new StopWordViewModel();
                StopWordViewModel stopWord3 = new StopWordViewModel();

                stopWord1.Word = "START";
                stopWord2.Word = "astanavites";
                stopWord3.Word = "STOP";

                stopWordManager.Insert(stopWord1);
                stopWordManager.Insert(stopWord2);
                stopWordManager.Insert(stopWord3);
            }
        }
예제 #3
0
 public StopWordController(IStopWordManager stopWord)
 {
     this.stopWordManager = stopWord;
 }