public static void Main() { UnityBootstrapLoader.Initialize(UnityBootstrapLoader.LoadConfigFilesFromAppSettings()); BootstrapLoader.Start(); var queue = DependencyResolver.Resolve <HistoryLogQueue>("Default-HistoryLog"); var timer = new Timer(TimeSpan.FromSeconds(1.5).TotalMilliseconds); timer.Elapsed += (s, e) => { queue.Enqueue(DomainModelFactory.RandomHistoryLogItem()); }; timer.Start(); Console.WriteLine("Press Enter to exit."); Console.ReadLine(); timer.Stop(); BootstrapLoader.End(); Assert.True(queue.IsEmpty()); }
internal static void Main() { UnityBootstrapLoader.Initialize(UnityBootstrapLoader.LoadConfigFilesFromAppSettings()); ConsoleLauncher.Run(); }
protected void Application_Start() { UnityBootstrapLoader.Initialize(UnityBootstrapLoader.LoadConfigFilesFromAppSettings()); BootstrapLoader.Start(); }