AppUpdater.LocalStructure.DefaultLocalStructureManager.ApplyDelta C# (CSharp) Method

ApplyDelta() public method

public ApplyDelta ( string originalVersion, string newVersion, string filename, byte deltaData ) : void
originalVersion string
newVersion string
filename string
deltaData byte
return void
        public void ApplyDelta(string originalVersion, string newVersion, string filename, byte[] deltaData)
        {
            string originalFile = GetFilename(originalVersion, filename);
            string newFile = GetFilename(newVersion, filename);
            string deltaFile = Path.GetTempFileName();
            File.WriteAllBytes(deltaFile, deltaData);

            DeltaAPI.ApplyDelta(originalFile, newFile, deltaFile);
        }