adds albumid and makes properties init only, also suppresses some warnings
This commit is contained in:
parent
343fc29238
commit
074da8a4d8
@ -5,8 +5,12 @@ namespace Piwigo.Client.Cli;
|
|||||||
|
|
||||||
[Verb("upload", HelpText = "Add file contents to the index.")]
|
[Verb("upload", HelpText = "Add file contents to the index.")]
|
||||||
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global", Justification = "done by command line parser")]
|
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global", Justification = "done by command line parser")]
|
||||||
|
[SuppressMessage("ReSharper", "AutoPropertyCanBeMadeGetOnly.Global", Justification = "used by command line parser")]
|
||||||
internal class UploadOptions : BaseOptions
|
internal class UploadOptions : BaseOptions
|
||||||
{
|
{
|
||||||
[Option('i', "image", Required = true, HelpText = "Path to the image to upload")]
|
[Option('i', "image", Required = true, HelpText = "Path to the image to upload")]
|
||||||
public string ImagePath { get; set; } = null!;
|
public string ImagePath { get; init; } = null!;
|
||||||
|
|
||||||
|
[Option('a', "albumId", Required = false, HelpText = "The album id where the picture belongs")]
|
||||||
|
public int? AlbumId { get; init; } = null;
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user