Class DatabaseConfigurationHelper
- Namespace
- FishMMO.Database
- Assembly
- FishMMO-DB.dll
public static class DatabaseConfigurationHelper
- Inheritance
-
DatabaseConfigurationHelper
- Inherited Members
Methods
BuildDesignTimeConfiguration(string)
Builds an IConfiguration instance suitable for design-time (EF Core tools).
Loads appsettings.json, an optional environment-specific file and environment variables
from BaseDirectory. The selected environment is read from
FISHMMO_ENVIRONMENT, DOTNET_ENVIRONMENT or ASPNETCORE_ENVIRONMENT.
public static IConfiguration BuildDesignTimeConfiguration(string basePath = null)
Parameters
basePathstring
Returns
- IConfiguration
A built IConfiguration instance.
ResolveEnvironmentName()
Determines the active environment using a tiered fallback system. Priority: FISHMMO_ENVIRONMENT > DOTNET_ENVIRONMENT > ASPNETCORE_ENVIRONMENT.
public static string ResolveEnvironmentName()