public GARCFile GetGARCByReference(GARCReference gr) { try { return(new(GetMemGARC(gr.Name), gr, GetGARCPath(gr.Name))); } catch (FormatException f) { var message = $"{gr.Name} - ({gr.Reference}) is apparently corrupt. Please restore the backup for this file." + f.Message; throw new FormatException(message, f); } }
public GARCFile getGARCByReference(GARCReference gr) { return(new GARCFile(getMemGARC(gr.Name), gr, getGARCPath(gr.Name))); }
public GARCFile(GARC.MemGARC g, GARCReference r, string p) { GARC = g; Reference = r; Path = p; }