14 lines
486 B
C#
14 lines
486 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace Manager.App.Models.Settings;
|
|
|
|
public class LibrarySettings
|
|
{
|
|
[ConfigurationKeyName("Path")]
|
|
[Required(AllowEmptyStrings = false, ErrorMessage = "Library path is required!")]
|
|
public required string Path { get; set; }
|
|
|
|
[ConfigurationKeyName("DefaultUserAgent")]
|
|
[Required(AllowEmptyStrings = false, ErrorMessage = "An default user agent is required.")]
|
|
public required string DefaultUserAgent { get; set; }
|
|
} |