Minor fixes

This commit is contained in:
2024-02-26 00:23:58 +01:00
parent 3a17924f65
commit 44bd8b9091
5 changed files with 44 additions and 7 deletions

View File

@@ -5,5 +5,7 @@ public class AppSettings
#nullable enable
public Settings? Settings { get; set; }
public PrivateSettings? PrivateSettings { get; set; }
public OpenApiSettings? OpenApiSettings { get; set; }
#nullable disable
}

View File

@@ -0,0 +1,10 @@
namespace BasicDotnetTemplate.Models.Settings;
public class OpenApiSettings
{
#nullable enable
public string? TermsOfServiceUrl { get; set; }
public OpenApiSettingsDetails? OpenApiContact { get; set; }
public OpenApiSettingsDetails? OpenApiLicense { get; set; }
#nullable disable
}

View File

@@ -0,0 +1,9 @@
namespace BasicDotnetTemplate.Models.Settings;
public class OpenApiSettingsDetails
{
#nullable enable
public string? Name { get; set; }
public string? Url { get; set; }
#nullable disable
}