restructuring filetree
This commit is contained in:
22
Ass5/Data/DesignTimeConfiguration.cs
Normal file
22
Ass5/Data/DesignTimeConfiguration.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using Microsoft.Extensions.Configuration;
|
||||
|
||||
namespace Example.Data;
|
||||
|
||||
internal static class DesignTimeConfiguration
|
||||
{
|
||||
public static IConfiguration Create(bool includeDevelopmentSettings)
|
||||
{
|
||||
var builder = new ConfigurationBuilder()
|
||||
.SetBasePath(Directory.GetCurrentDirectory())
|
||||
.AddJsonFile("appsettings.json", optional: false, reloadOnChange: false);
|
||||
|
||||
if (includeDevelopmentSettings)
|
||||
{
|
||||
builder.AddJsonFile("appsettings.Development.json", optional: false, reloadOnChange: false);
|
||||
}
|
||||
|
||||
return builder
|
||||
.AddEnvironmentVariables()
|
||||
.Build();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user