PiwigoDirectorySync/PiwigoDirectorySync/Commands/Scan/ScanSettings.cs

16 lines
476 B
C#

using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using Spectre.Console.Cli;
namespace PiwigoDirectorySync.Commands.Scan;
[SuppressMessage("ReSharper", "UnusedAutoPropertyAccessor.Global")]
public class ScanSettings : CommandSettings
{
[CommandArgument(0, "<PiwigoServerId>")]
public int PiwigoServerId { get; set; }
[CommandOption("-d|--mark-for-delete")]
[DefaultValue(false)]
public bool MarkForDelete { get; set; }
}