public override void Start() { this.logger.Info("IoC initializing...."); IocContainerProvider.InitIoc(); IocContainerProvider.CurrentContainer.Verify(); this.logger.Info("IoC initialized."); PlatformBusFactory.RedButton.Invoke(); this.logger.Info("Service started"); this.platformBus = IocContainerProvider.CurrentContainer.GetInstance <IPlatformBus>(); this.dataProvider = IocContainerProvider.CurrentContainer.GetInstance <AttemptDataProvider>(); //HangfireBootstrapper.Instance.Start(); //IocContainerProvider.CurrentContainer.GetInstance<ISendRetryStrategy>().RetryMessagePublish(); //IocContainerProvider.CurrentContainer.GetInstance<IConsumeRetryStrategy>().RetryConsumerMessage(); TestOne(); }
public override void SetUp() { base.SetUp(); this.platformBus = IocContainerProvider.CurrentContainer.GetInstance <IPlatformBus>(); this.dataProvider = IocContainerProvider.CurrentContainer.GetInstance <AttemptDataProvider>(); }