Unzip a Dynamics Ax 2009 compressed file

Can someone tell me how to unzip a binary file that was compressed in Dynamix Ax 2009 ?

I am trying to do this in C#

The documentation says it is done in lz77, but I have had no luck yet

For information this is a code in X++ that can unzip the file
binData = new BinData();

binData.setData(_blobData);
binData.decompressLZ77();
data = ContainerClass::blob2Container(binData.getData());

I already replied to this question in a different forum: https://community.dynamics.com/forums/thread/details/?threadid=67080185-403d-f011-b4cc-6045bdeb8a5d.