static void Main(string[] args) { log4net.Config.XmlConfigurator.Configure(); var kernel = new StandardKernel(); kernel.Bind<ISinTrawler>().To<TextsFromLastNightSinTrawler>(); kernel.Bind<IWebPageDownloader>().To<WebPageDownloader>(); kernel.Bind<IIndulgeMeService>().To<NHibernateIndulgeMeService>(); _trawlers = kernel.GetAll<ISinTrawler>(); _indulgeMeService = kernel.Get<IIndulgeMeService>(); foreach (var trawler in _trawlers) { log.DebugFormat("Trawling sins from {0}...", trawler.SourceName); var sins = trawler.GetSins(); log.DebugFormat("Persisting {0} sins...", sins.Sins.Count()); _indulgeMeService.SaveSins(sins.Sins); log.Debug("Done"); } }
static void Main(string[] args) { log4net.Config.XmlConfigurator.Configure(); var kernel = new StandardKernel(); kernel.Bind <ISinTrawler>().To <TextsFromLastNightSinTrawler>(); kernel.Bind <IWebPageDownloader>().To <WebPageDownloader>(); kernel.Bind <IIndulgeMeService>().To <NHibernateIndulgeMeService>(); _trawlers = kernel.GetAll <ISinTrawler>(); _indulgeMeService = kernel.Get <IIndulgeMeService>(); foreach (var trawler in _trawlers) { log.DebugFormat("Trawling sins from {0}...", trawler.SourceName); var sins = trawler.GetSins(); log.DebugFormat("Persisting {0} sins...", sins.Sins.Count()); _indulgeMeService.SaveSins(sins.Sins); log.Debug("Done"); } }
public SinAggregator(IIndulgeMeService indulgeMeService) { _indulgeMeService = indulgeMeService; }
public CharitiesController(IIndulgeMeService indulgeMeService) { _indulgeMeService = indulgeMeService; }
public SdiController(IIndulgeMeService indulgeMeService, IIndulgenceEmailer indulgenceEmailer, ILog log) { _indulgeMeService = indulgeMeService; _indulgenceEmailer = indulgenceEmailer; _log = log; }
public IndulgenceController(IIndulgeMeService indulgeMeService, IIndulgenceEmailer indulgenceEmailer, ILog log) { _indulgeMeService = indulgeMeService; _indulgenceEmailer = indulgenceEmailer; _log = log; }
public IndulgenceApiController(IIndulgeMeService indulgeMeService) { _indulgeMeService = indulgeMeService; }
public SinsController(IIndulgeMeService indulgeMeService) { _indulgeMeService = indulgeMeService; }
public ControllerBase(IIndulgeMeService indulgeMeService) { _indulgeMeService = indulgeMeService; }
public HomeController(IIndulgeMeService indulgeMeService, ILog log) { _indulgeMeService = indulgeMeService; _log = log; }