Beispiel #1
0
        /// <summary>
        /// Создает бомбер, который содержит все сервисы
        /// </summary>
        /// <param name="email">Целевая почта</param>
        /// <returns></returns>
        public static Bomber FullBomber(string email)
        {
            Bomber fullBomber = new Bomber(email);                   //Новый экземпляр бомбера

            fullBomber.emailSendsServices.Add(new FixPriceSender()); //Добавляем в него сервис фикспрайса
            return(fullBomber);                                      //Возвращаем экземпляр
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            BomberLogger.GetLogger().Info("Запуск логгера");
            string email = "*****@*****.**";

            LogManager.Configuration.Variables["email"] = email;

            Bomber bomber = BomberFactory.FullBomber(email); //С помощью фабрики создаём новый экземпляр бомбера

            bomber.Bomb().Wait();                            //Начинаем бомбить и ждём завершения задачи
        }