public int Run(IEvolutionCreatable newEvolution) { try { var evolution = new Model.Evolution(evolutionName: newEvolution.TargetEvolution, created: DateTime.Now); _FileRepo.CreateEvolutionFile(evolution, newEvolution.SourceFile); return(0); } catch (Exception ex) { Console.WriteLine(GetExceptions(ex)); return(1); } }