Azure Config Generator
 All Classes Namespaces Files Functions Variables Properties
Public Member Functions | Properties | List of all members
FUSE.AzureConfig.Tasks.AzureConfigSettings Class Reference

Public Member Functions

 AzureConfigSettings ()
 
void AddMissing (ISet< string > possiblyMissing)
 
void AddSettings (IDictionary< string, string > settings)
 

Properties

ISet< string > MissingSettings [get]
 
IDictionary< string, string > Settings [get, set]
 

Detailed Description

Definition at line 97 of file AzureConfig.cs.

Constructor & Destructor Documentation

FUSE.AzureConfig.Tasks.AzureConfigSettings.AzureConfigSettings ( )
inline

Definition at line 99 of file AzureConfig.cs.

100  {
101  this.Settings = new Dictionary<string, string>();
102  }

Member Function Documentation

void FUSE.AzureConfig.Tasks.AzureConfigSettings.AddMissing ( ISet< string >  possiblyMissing)
inline

Definition at line 127 of file AzureConfig.cs.

128  {
129  foreach (var m in possiblyMissing.Except(this.Settings.Keys))
130  this.MissingSettings.Add(m);
131  }
void FUSE.AzureConfig.Tasks.AzureConfigSettings.AddSettings ( IDictionary< string, string >  settings)
inline

Definition at line 121 of file AzureConfig.cs.

122  {
123  foreach (var s in settings)
124  this.Settings[s.Key] = s.Value;
125  }

Property Documentation

ISet<string> FUSE.AzureConfig.Tasks.AzureConfigSettings.MissingSettings
get

Definition at line 109 of file AzureConfig.cs.

IDictionary<string, string> FUSE.AzureConfig.Tasks.AzureConfigSettings.Settings
getset

Definition at line 104 of file AzureConfig.cs.


The documentation for this class was generated from the following file: