[CHANGE] Updated settings and added warning messages

This commit is contained in:
max
2025-08-31 15:52:30 +02:00
parent d4d5ef1846
commit aeb9adf930
4 changed files with 11 additions and 5 deletions

View File

@@ -5,6 +5,10 @@ namespace Manager.App.Models.Settings;
public class LibrarySettings
{
[ConfigurationKeyName("Path")]
[Required]
[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; }
}