static void Main(string[] args) { var path = args[0]; var logger = new FileLogger(path); var fileDiscoverer = new FileDiscoverer(logger); using var service = new PhotoService(path, logger, fileDiscoverer); ServiceBase.Run(service); }
private void openToolStripMenuItem_Click(Object sender, EventArgs e) { DialogResult result = folderBrowserDialog1.ShowDialog(); if (result == DialogResult.OK) { this.folderName = folderBrowserDialog1.SelectedPath; this.folderProcessor = new FileDiscoverer(this.folderName); } this.DiscoverInputFolder(); this.PollProcessResults(); }