Example #1
0
 /// <summary>
 /// 异步 压缩字节数组 返回 压缩后字节数组生成的 Base64 字符串
 /// </summary>
 /// <param name="compressBytes">要压缩的字节数组</param>
 /// <param name="compresserBytesAndBase64String">压缩器 字节数组 和 Base64字符串 压缩 功能 接口</param>
 /// <returns></returns>
 public static async Task <string> CompressBytesToBase64StringAsync(byte[] compressBytes, ICompresserBytesAndBase64String compresserBytesAndBase64String = null)
 {
     return(await GenericityHelper.GetInterface(compresserBytesAndBase64String, DefaultCompresser).CompressBytesToBase64StringAsync(compressBytes));
 }
Example #2
0
 /// <summary>
 /// 压缩字节数组 返回 压缩后字节数组生成的 Base64 字符串
 /// </summary>
 /// <param name="compressBytes">要压缩的字节数组</param>
 /// <param name="compresserBytesAndBase64String">压缩器 字节数组 和 Base64字符串 压缩 功能 接口</param>
 /// <returns></returns>
 public static string CompressBytesToBase64String(byte[] compressBytes, ICompresserBytesAndBase64String compresserBytesAndBase64String = null)
 {
     return(GenericityHelper.GetInterface(compresserBytesAndBase64String, DefaultCompresser).CompressBytesToBase64String(compressBytes));
 }
Example #3
0
 /// <summary>
 /// 解压缩 Base64 字符串 返回解压缩后的 字节数组
 /// </summary>
 /// <param name="decompressString"></param>
 /// <param name="compresserBytesAndBase64String">压缩器 字节数组 和 Base64字符串 压缩 功能 接口</param>
 /// <returns></returns>
 public static byte[] DecompressBytesFromBase64String(string decompressString, ICompresserBytesAndBase64String compresserBytesAndBase64String = null)
 {
     return(GenericityHelper.GetInterface(compresserBytesAndBase64String, DefaultCompresser).DecompressBytesFromBase64String(decompressString));
 }
Example #4
0
 /// <summary>
 /// 异步 解压缩 Base64 字符串 返回解压缩后的 字节数组
 /// </summary>
 /// <param name="decompressString"></param>
 /// <param name="compresserBytesAndBase64String">压缩器 字节数组 和 Base64字符串 压缩 功能 接口</param>
 /// <returns></returns>
 public static async Task <byte[]> DecompressBytesFromBase64StringAsync(string decompressString, ICompresserBytesAndBase64String compresserBytesAndBase64String = null)
 {
     return(await GenericityHelper.GetInterface(compresserBytesAndBase64String, DefaultCompresser).DecompressBytesFromBase64StringAsync(decompressString));
 }