25 lines
860 B
C#
25 lines
860 B
C#
using System.Collections.Generic;
|
|
|
|
namespace ZXLA
|
|
{
|
|
public class FileSystemOperation
|
|
{
|
|
public FileObjectType FileObjectType { get; }
|
|
public FileOperationType FileOperationType { get; }
|
|
public string OldPath { get; }
|
|
public string NewPath { get; }
|
|
public IReadOnlyList<string> OldPaths { get; }
|
|
public IReadOnlyList<string> NewPaths { get; }
|
|
|
|
public FileSystemOperation(FileObjectType fileObjectType, FileOperationType fileOperationType, string oldPath,
|
|
string newPath, IReadOnlyList<string> oldPaths, IReadOnlyList<string> newPaths)
|
|
{
|
|
FileObjectType = fileObjectType;
|
|
FileOperationType = fileOperationType;
|
|
OldPath = oldPath;
|
|
NewPath = newPath;
|
|
OldPaths = oldPaths;
|
|
NewPaths = newPaths;
|
|
}
|
|
}
|
|
} |