Пример #1
0
        public rallyResultsEventController(
            ILog logger,
            RallyResults.Domain.Rally.Event events)
        {
            Check.RequireArgumentNotNull("logger", nameof(logger));
            Check.RequireArgumentNotNull("events", nameof(events));

            this.c_logger           = logger;
            this.c_rallyResultEvent = events;
        }
Пример #2
0
        public CustomDependencyResolver()
        {
            XmlConfigurator.Configure();
            GlobalContext.Properties["pid"] = Process.GetCurrentProcess().Id;                   // See http://stackoverflow.com/questions/2075603/log4net-process-id-information
            this.c_environment = ConfigurationManager.AppSettings["environment"];
            this.c_logger      = LogManager.GetLogger(ConfigurationManager.AppSettings["defaultLoggerName"]);

            this.c_eventsRepository = new RallyResults.Data.Repository(c_logger);

            this.c_rallyResultsEvent = new RallyResults.Domain.Rally.Event(c_logger, this.c_eventsRepository);
        }