public string Post(IFormFile file) { var HistorialCompresiones = CompressionsCollections.HistorialCompresiones(); var OriginalName = HistorialCompresiones.Find(c => Path.GetFileNameWithoutExtension(c.Nombre_Del_Archivo_Comprimido) == Path.GetFileNameWithoutExtension(file.FileName)); var path = LZW.Decompresion(file, OriginalName.Nombre_Del_Archivo_Original); var NewFile = new FileInfo(path); CompressionsCollections.EscrituraCompresiones( new CompressionsCollections { Nombre_Del_Archivo_Original = OriginalName.Nombre_Del_Archivo_Original, Nombre_Del_Archivo_Comprimido = file.FileName, Ruta_Del_Archivo_Comprimido = path, Razon_De_Compresion = 0, Factor_De_Compresion = 0, Porcentaje = 0 }); return("Archivo Decompreso en :" + NewFile.ToString()); }