public static AddinScanFolderInfo Read(FileDatabase filedb, string file) { AddinScanFolderInfo finfo = (AddinScanFolderInfo)filedb.ReadSharedObject(file, typeMap); if (finfo != null) { finfo.fileName = file; } return(finfo); }
public static AddinScanFolderInfo Read(FileDatabase filedb, string basePath, string folderPath) { string fileName; AddinScanFolderInfo finfo = (AddinScanFolderInfo)filedb.ReadSharedObject(basePath, GetDomain(folderPath), ".data", Path.GetFullPath(folderPath), typeMap, out fileName); if (finfo != null) { finfo.fileName = fileName; } return(finfo); }