You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
976 B
36 lines
976 B
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Xml;
|
|
using System.Xml.Linq;
|
|
using System.Xml.Schema;
|
|
using Patcher.Data.Command;
|
|
using Patcher.DB;
|
|
|
|
namespace Patcher.Data.Patch
|
|
{
|
|
class PersistentPatch : AbstractPatch
|
|
{
|
|
|
|
private readonly AbstractCommand command;
|
|
|
|
public PersistentPatch(AbstractCommand command, HashSet<string> restrictToEnvironments, Context context) : base(restrictToEnvironments, context)
|
|
{
|
|
this.command = command;
|
|
throw new NotImplementedException("Persistent patches are not implemented yet");
|
|
}
|
|
|
|
public override XDocument Apply(Transaction transaction)
|
|
{
|
|
throw new NotImplementedException("Persistent patches are not implemented yet");
|
|
}
|
|
|
|
public override void Rollback(Transaction transaction, XDocument rollbackInfo)
|
|
{
|
|
throw new NotImplementedException("Persistent patches are not implemented yet");
|
|
}
|
|
|
|
}
|
|
}
|
|
|