public static void GZipAndSend(byte[] instance, string responseType) { if (CompressionUtils.IsGZipSupported) { CompressionUtils.Send(CompressionUtils.GZip(instance), responseType, true); } else { CompressionUtils.Send(instance, responseType); } }
public static byte[] GZip(string instance) { return(CompressionUtils.GZip(Encoding.UTF8.GetBytes(instance))); }
public static void Send(byte[] instance, string responseType) { CompressionUtils.Send(instance, responseType, false); }
public static void GZipAndSend(string instance, string responseType) { CompressionUtils.GZipAndSend(Encoding.UTF8.GetBytes(instance), responseType); }
public static void GZipAndSend(string instance) { CompressionUtils.GZipAndSend(instance, "application/json"); }
public static void GZipAndSend(object instance) { CompressionUtils.GZipAndSend((instance != null) ? instance.ToString() : ""); }