Esempio n. 1
0
 public MenuManager(IMenuDao menuDao, IDateProvider dateProvider, IWebScraper webScraper, ILogger <MenuManager> logger)
 {
     this.menuDao      = menuDao;
     this.dateProvider = dateProvider;
     this.webScraper   = webScraper;
     this.logger       = logger;
 }
 public MenuService(ISession session)
 {
     _session = session;
     _menuDao = new MenuDao()
     {
         Session = session
     };
     _userDao = new UserDao()
     {
         Session = session
     };
 }
Esempio n. 3
0
        static void SaveOldHtmlMenus(IMenuDao dao, string directoryName)
        {
            var files        = Directory.GetFiles(directoryName);
            var htmlProvider = new StaticFileLoadedHtmlDocProvider();
            var webScraper   = new WebScraper(htmlProvider, new MonthConvertor(), new PragueDateProvider(), new VoidLogger <WebScraper>());

            foreach (var file in files)
            {
                if (Path.GetExtension(file) != ".html")
                {
                    continue;
                }
                Console.WriteLine(file);
                htmlProvider.SetFile(file);
                var menu = webScraper.ScrapeForMenu();
                dao.Save(menu);
            }
        }
Esempio n. 4
0
 public MenuService(IMenuDao menuDao)
 {
     _menuDao = menuDao;
 }
 public MenuService(IMenuDao dao)
 {
     _dao = dao;
     _menuSaveDtoValidator = new MenuSaveDtoValidator();
 }
Esempio n. 6
0
 public MenuService(IMenuDao menuDao)
 {
     _menuDao = menuDao;
 }
Esempio n. 7
0
 public MenuController(IMenuDao menuDao)
 {
     _menuDao = menuDao;
 }
Esempio n. 8
0
 public MenuService()
 {
     oMenuDao = new MenuDaoSql();
 }
Esempio n. 9
0
 public MenuService()
 {
     menuDao = StructureMapWapper.GetInstance <IMenuDao>();
 }