diff --git a/src/chocolatey/infrastructure.app/configuration/ChocolateyConfiguration.cs b/src/chocolatey/infrastructure.app/configuration/ChocolateyConfiguration.cs
index 7bd8e11521..27f671e72e 100644
--- a/src/chocolatey/infrastructure.app/configuration/ChocolateyConfiguration.cs
+++ b/src/chocolatey/infrastructure.app/configuration/ChocolateyConfiguration.cs
@@ -25,6 +25,7 @@ namespace chocolatey.infrastructure.app.configuration
///
/// The chocolatey configuration.
///
+ [Serializable]
public class ChocolateyConfiguration
{
public ChocolateyConfiguration()
@@ -190,6 +191,7 @@ private void output_tostring(StringBuilder propertyValues, IEnumerable TemplateProperties { get; private set; }
}
+ [Serializable]
public sealed class SourcesCommandConfiguration
{
public string Name { get; set; }
@@ -237,17 +243,20 @@ public sealed class SourcesCommandConfiguration
public string Password { get; set; }
}
+ [Serializable]
public sealed class PinCommandConfiguration
{
public string Name { get; set; }
public PinCommandType Command { get; set; }
}
+ [Serializable]
public sealed class ApiKeyCommandConfiguration
{
public string Key { get; set; }
}
+ [Serializable]
public sealed class PushCommandConfiguration
{
public string Key { get; set; }