static void Main(string[] args) { //Load dependency resolver using (var container = new DependencyResolver()) { //Set logger LogManager.AddLogger(container.Resolve <ILogger>()); using (new MyLifeTimeScope()) { //Comment following line to stop clearing cache for every new run container.ClearInMemoryCache(); DoMockRunAsync(container).Wait(); } } Console.WriteLine("Press enter key to exit. \n"); Console.Read(); }