static void InitializeEQueue() { var configuration = ECommonConfiguration .Create() .UseAutofac() .RegisterCommonComponents() .UseLog4Net() .UseJsonNet() .RegisterUnhandledExceptionHandler() .RegisterEQueueComponents(); BrokerController.Create(new BrokerSetting(false, ConfigurationManager.AppSettings["fileStoreRootPath"], enableCache: false, syncFlush: bool.Parse(ConfigurationManager.AppSettings["syncFlush"]))); _messageStore = ObjectContainer.Resolve <IMessageStore>(); _performanceService = ObjectContainer.Resolve <IPerformanceService>(); _performanceService.Initialize("StoreMessage").Start(); _messageStore.Load(); _messageStore.Start(); }
static void InitializeEQueue() { var configuration = ECommonConfiguration .Create() .UseAutofac() .RegisterCommonComponents() .UseLog4Net() .UseJsonNet() .RegisterUnhandledExceptionHandler() .RegisterEQueueComponents(); BrokerController.Create(new BrokerSetting(ConfigurationManager.AppSettings["fileStoreRootPath"], 1024 * 1024 * 1024, enableCache: false)); _messageStore = ObjectContainer.Resolve<IMessageStore>(); _scheduleService = ObjectContainer.Resolve<IScheduleService>(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(typeof(Program).Name); _messageStore.Load(); _messageStore.Start(); }
static void InitializeEQueue() { var configuration = ECommonConfiguration .Create() .UseAutofac() .RegisterCommonComponents() .UseLog4Net() .UseJsonNet() .RegisterUnhandledExceptionHandler() .RegisterEQueueComponents(); BrokerController.Create(new BrokerSetting(ConfigurationManager.AppSettings["fileStoreRootPath"], enableCache: false)); _messageStore = ObjectContainer.Resolve <IMessageStore>(); _scheduleService = ObjectContainer.Resolve <IScheduleService>(); _logger = ObjectContainer.Resolve <ILoggerFactory>().Create(typeof(Program).Name); _messageStore.Load(); _messageStore.Start(); }