/// <summary> /// Executes this processor. /// </summary> public override void Execute() { // read feed. var feed = Source.GetFeed(); // create directory if needed. var directory = new DirectoryInfo(_path); if (!directory.Exists) { directory.Create(); } // write feed. var feedWriter = new GTFSWriter <IGTFSFeed>(); feedWriter.Write(feed, new GTFSDirectoryTarget(directory)); }
/// <summary> /// Executes this processor. /// </summary> public override void Execute() { // read feed. var feed = Source.GetFeed(); // create directory if needed. var directory = new DirectoryInfo(_path); if(!directory.Exists) { directory.Create(); } // write feed. var feedWriter = new GTFSWriter<IGTFSFeed>(); feedWriter.Write(feed, new GTFSDirectoryTarget(directory)); }