Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 internal static void Main()
 {
     UnityBootstrapLoader.Initialize(UnityBootstrapLoader.LoadConfigFilesFromAppSettings());
     ConsoleLauncher.Run();
 }
Ejemplo n.º 3
0
 protected void Application_Start()
 {
     UnityBootstrapLoader.Initialize(UnityBootstrapLoader.LoadConfigFilesFromAppSettings());
     BootstrapLoader.Start();
 }