static void Main() { log4net.Config.XmlConfigurator.Configure(); logger.Info("Program Started"); UserDbRepo urepo = new UserDbRepo(); ChildDbRepo crepo = new ChildDbRepo(); EventDbRepository erepo = new EventDbRepository(); ChildValidator cvalidator = new ChildValidator(); EventValidator evalidator = new EventValidator(); UserService userv = new UserService(urepo); ChildService cserv = new ChildService(crepo, cvalidator); EventService eserv = new EventService(erepo, evalidator); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Login(userv, cserv, eserv)); //ChildDbRepo repo = new ChildDbRepo(); //Child c = repo.save(new Child("Adrian", "Ionel", 9)); logger.Info("Program ended."); }
public ChildService(ChildDbRepo rep, ChildValidator val) { this.validator = val; this.repo = rep; }