Create the settings contract
The next step is to create the settings contract. It is a class implementing ISettingsDataContract
and provides the functionality to save settings and load the default value of the settings.
To do this, perform the following:
- Create a class and name it MyCustomSettingsContract.cs
- Inside paste the following code:
NOTE: The contract has property RandomVariable
that persists in the configuration file and saves the value in method SaveDefaults()
. For that purpose, you use the API for working with configuration files.