static void Main(string[] args) { IKernel kernel = new StandardKernel(new IoCModule()); var prog = new Executable( kernel.Get <IHumanInterface>(), kernel.Get <IFileExtensionPresenter>(), kernel.Get <IDirectoryDescendentFilesEvaluator>(), kernel.Get <IListPresenter>(), kernel.Get <IFilteredFilesPresenter>(), kernel.Get <IFilteredFilesStatsPresenter>(), kernel.Get <ICssStatsPresenter>(), kernel.Get <IJavaScriptStatsPresenter>(), kernel.Get <IFilteredFilesEvaluator>(), kernel.Get <JavaScriptFileStatsPresenter>(), kernel.Get <ISettingsValidator>(), kernel.Get <ISettingsEvaluator>(), kernel.Get <IJavaScriptStatsStorageService>(), kernel.Get <ICssStatsStorageService>() ); prog.Execute(); }
static void Main(string[] args) { IKernel kernel = new StandardKernel(new IoCModule()); var prog = new Executable( kernel.Get<IHumanInterface>(), kernel.Get<IFileExtensionPresenter>(), kernel.Get<IDirectoryDescendentFilesEvaluator>(), kernel.Get<IListPresenter>(), kernel.Get<IFilteredFilesPresenter>(), kernel.Get<IFilteredFilesStatsPresenter>(), kernel.Get<ICssStatsPresenter>(), kernel.Get<IJavaScriptStatsPresenter>(), kernel.Get<IFilteredFilesEvaluator>(), kernel.Get<JavaScriptFileStatsPresenter>(), kernel.Get<ISettingsValidator>(), kernel.Get<ISettingsEvaluator>(), kernel.Get<IJavaScriptStatsStorageService>(), kernel.Get<ICssStatsStorageService>() ); prog.Execute(); }