public static ApplicationState ToModel(ApplicationStateDto dto) { List <ApplicationFileState> files; var ads = ApplicationDirectoryStateTranslator.ToModel(dto.RootDirectory, out files); return(new ApplicationState( dto.AssemblyVersion, files, ads )); }