Replaced ApiBaseUrl and DataApiBaseUrl with BaseUrl, ApiDefaultUrl, and service-specific configuration sections (AuthService, UserManagerService, DbFirstService). Updated AppSettings and all code references to use the new structure. Revised logic for HTTP client base URL selection to prefer service-specific settings. Updated appsettings files and added an example configuration for clarity and maintainability.
16 lines
505 B
C#
16 lines
505 B
C#
namespace DbFirst.BlazorWebApp;
|
|
|
|
public class AppSettings
|
|
{
|
|
public string BaseUrl { get; set; } = string.Empty;
|
|
public string ApiDefaultUrl { get; set; } = string.Empty;
|
|
public AuthServiceSettings AuthService { get; set; } = new();
|
|
}
|
|
|
|
public class AuthServiceSettings
|
|
{
|
|
public string BaseUrl { get; set; } = string.Empty;
|
|
public string Login { get; set; } = string.Empty;
|
|
public string Logout { get; set; } = string.Empty;
|
|
public string Check { get; set; } = string.Empty;
|
|
} |