public static void CloseStream() { if (ezrData != null) { ezrData.CloseStream(); } ezrData = null; }
public static async Task <byte[]> LoadFileAsync(string ezrPath, string entryName) { if (!File.Exists(ezrPath)) { return(null); } var ezrData = new EZRData(ezrPath); ezrData.OpenStream(); var buffer = await ezrData.LoadFileAsync(entryName); ezrData.CloseStream(); return(buffer); }
public static bool Exists(string ezrPath, string entryName) { if (!File.Exists(ezrPath)) { return(false); } var ezrData = new EZRData(ezrPath); ezrData.OpenStream(); var result = ezrData.Exists(entryName); ezrData.CloseStream(); return(result); }
public static byte[] LoadFile(string ezrPath, string entryName) { if (!File.Exists(ezrPath)) { return(null); } var ezrData = new EZRData(ezrPath); ezrData.OpenStream(); var buffer = ezrData.LoadFile(entryName); ezrData.CloseStream(); return(buffer); }