This commit is contained in:
2023-04-09 21:25:08 +03:00
parent 66b3a8cc77
commit b2ea5c61d1
17 changed files with 658 additions and 72 deletions

View File

@@ -0,0 +1,27 @@
namespace FileSplitter.Shared.Enums;
/// <summary>
/// Опции объединения файла
/// </summary>
public enum FileJoinOptions
{
/// <summary>
/// Не проверять контрольную сумму перед началом объединения
/// </summary>
fjoNoCheckHash = 0,
/// <summary>
/// Json-Файл информации о разбиении зашифрован
/// </summary>
fjoInfoFileIsEncrypted = 1,
/// <summary>
/// Удалить исходные файлы после объединения
/// </summary>
fjoDeleteSourceFilesAfterJoin = 2,
/// <summary>
/// Игнорировать не поддерживаемую версию файла информации
/// </summary>
fjoIgnoreSupportedScriptVersion = 3
}

View File

@@ -0,0 +1,22 @@
namespace FileSplitter.Shared.Enums;
/// <summary>
/// Опции разделения файла
/// </summary>
public enum FileSplitOptions
{
/// <summary>
/// Не проверять контрольную сумму после создания всех частей
/// </summary>
fsoNoCheckHash = 0,
/// <summary>
/// Шифровать json-Файл информации о разбиении
/// </summary>
fsoEncryptInfoFile = 1,
/// <summary>
/// Удалить исходный файл после разбиения
/// </summary>
fsoDeleteSourceFileAfterSplit = 2
}