public start_the_application(IBackgroundThread thread, ILoadPresentationModulesCommand command, CommandProcessor processor) { this.thread = thread; this.command = command; this.processor = processor; }
public start_the_application(IBackgroundThread thread) : this(thread, Lazy.load<ILoadPresentationModulesCommand>(), Lazy.load<CommandProcessor>()) {}