protected override void DoSetup() { _container = CreateContainer(); _scheduler = Mockery.Create <IScheduler>(); _factory = new AutofacJobFactory(_container.Resolve <ILifetimeScope>(), "job-scope"); }
public AutofacJobFactoryTests() { _container = CreateContainer(); _scheduler = Mockery.Create <IScheduler>(); _factory = new AutofacJobFactory(_container.Resolve <ILifetimeScope>(), "job-scope"); }
public ScopeTrackerTests() { var cb = new ContainerBuilder(); cb.RegisterType <SampleJob>(); cb.RegisterType <DisposableDependency>().InstancePerLifetimeScope(); _container = cb.Build(); _lifetimeScope = _container.Resolve <ILifetimeScope>(); _jobFactory = new AutofacJobFactory(_lifetimeScope, QuartzAutofacFactoryModule.LifetimeScopeName); }
public void SetUp() { var cb = new ContainerBuilder(); cb.RegisterType<SampleJob>(); cb.RegisterType<DisposableDependency>().InstancePerLifetimeScope(); _container = cb.Build(); _factory = new StdSchedulerFactory(); _scheduler = _factory.GetScheduler(); _lifetimeScope = _container.Resolve<ILifetimeScope>(); _jobFactory = new AutofacJobFactory(_lifetimeScope, QuartzAutofacFactoryModule.LifetimeScopeName); _scheduler.JobFactory = _jobFactory; }
public void SetUp() { var cb = new ContainerBuilder(); cb.RegisterType <SampleJob>(); cb.RegisterType <DisposableDependency>().InstancePerLifetimeScope(); _container = cb.Build(); _factory = new StdSchedulerFactory(); _scheduler = _factory.GetScheduler().Result; _lifetimeScope = _container.Resolve <ILifetimeScope>(); _jobFactory = new AutofacJobFactory(_lifetimeScope, QuartzAutofacFactoryModule.LifetimeScopeName); _scheduler.JobFactory = _jobFactory; }