Backend application configuration
The backend application can typically be configured in development using the cluster YML configuration file.
This configuration is used by Neos to create an ASP.NET Core appsettings.json
configuration file when generating the application.
Sometimes, you might need to add additional configuration for libraries used in the application (authentication, logger, email sender, ...).
This can be done by creating a appsettings.Development.json
file a the root folder of the cluster.
Example :
{
"PersistenceSettings": {
"DefaultConcurrencyAccessMode": "Disabled",
"SendGrid": {
"Key": "MyKey",
"From": {
"Name": "MyApp",
"Address": "my@app.com"
}
}
}
}
This configuration file adds or overrides values in the appsettings.json
file created by Neos when generating the application.
See this article to learn more about ASP.NET Core configuration.