Summary
Contains settings which are related to the Propeller engine, and not to any individual module.
Constructors
Instance methods
| void | | Deletes the settings file. |
| void | |
Saves the settings.
This method is fully compatible with SettingsThreadedBase.SaveThreaded(string, SettingsSerializer?), and will cancel any
pending earlier (older) saves. |
| void | SaveLoud(string filename = null, SettingsSerializer? serializer = null) |
Saves the settings. Intended to be used whenever the settings are important enough to bug the user if this
fails.
This method is fully compatible with SettingsThreadedBase.SaveThreaded(string, SettingsSerializer?), and will cancel any
pending earlier (older) saves. |
| void | SaveQuiet(string filename = null, SettingsSerializer? serializer = null) |
Saves the settings. Intended to be used whenever the settings are not important enough to bug the user if
this fails.
This method is fully compatible with SettingsThreadedBase.SaveThreaded(string, SettingsSerializer?), and will cancel any
pending earlier (older) saves. |
Instance properties
Instance fields
| string | | If not null, every HTTP request is logged to this file. |
| bool | | If true, all HTTP requests are logged to the console. |
| string | |
Specifies log verbosity for the HTTP access log. For usage, see LoggerBase.ConfigureVerbosity(string). |
| string | | Specifies the path and filename for the Propeller log, or null to keep no log. |
| string | |
Specifies log verbosity for the Propeller log. For usage, see LoggerBase.ConfigureVerbosity(string). |
| PropellerModuleSettings[] | | Contains the configuration of all the Propeller modules. |
| HttpServerOptions | | HttpServer configuration. |
| string | |
The folder into which Propeller can place a copy of the module DLLs. Propeller will actually create (and later
clean up) numbered subfolders in this folder. |