namespace Differ
{
public enum DiffType {
None = 0,
MissingFile = 1,
RedundantFile = 2,
MissingFolder = 3,
RedundantFolder = 4
}
public class Difference
{
#region .ctor
public Difference(DiffType type, string targetPath, string sourcePath = "") {
this.Difftype = type;
this.TargetPath = targetPath;
this.SourcePath = sourcePath;
}
#endregion
#region Methods
#endregion
#region Propertys
///
/// Type of the difference
///
public DiffType Difftype { get; private set; }
///
/// Source path for a file to add.
///
public string SourcePath { get; private set; }
///
/// Relative Target path to the aimed file.
///
public string TargetPath { get; private set; }
#endregion
#region Variables
#endregion
}
}