I've created a static class to use my configurations, but when I try to add the JSON file to the configuration I got an exception:
MyConfigurations.json:
{ "ConnectionString": "my connection string", ...}
My static class constructor:
static MyConfigurations() {
var configuration = new Configuration()
.AddJsonFile("MyConfigurations.json")
.AddEnvironmentVariables();
...
...
My exception occurs when the .AddJsonFile
is executed.
Exception: Object reference not set to an instance of an object."
StackTrace:
at Microsoft.Framework.ConfigurationModel.PathResolver.get_ApplicationBaseDirectory() at Microsoft.Framework.ConfigurationModel.JsonConfigurationExtension.AddJsonFile(IConfigurationSourceRoot configuration, String path, Boolean optional) at Microsoft.Framework.ConfigurationModel.JsonConfigurationExtension.AddJsonFile(IConfigurationSourceRoot configuration, String path) at Project.SharedKernel.MyConfigurations..cctor() in C:\Project\Project.SharedKernel\MyConfigurations.cs:line 86