/// <inheritdoc />
 public StructureCreated(StructureIdentifier identifier,
                         IDictionary <string, string> keys,
                         IDictionary <string, string> variables)
 {
     Identifier = identifier;
     Keys       = new Dictionary <string, string>(keys, StringComparer.OrdinalIgnoreCase);
     Variables  = new Dictionary <string, string>(variables, StringComparer.OrdinalIgnoreCase);
 }
Ejemplo n.º 2
0
 /// <inheritdoc />
 public StructureDeleted(StructureIdentifier identifier)
 {
     Identifier = identifier;
 }
 /// <inheritdoc />
 public StructureVariablesModified(StructureIdentifier identifier, ConfigKeyAction[] modifiedKeys)
 {
     Identifier   = identifier;
     ModifiedKeys = modifiedKeys;
 }
 /// <inheritdoc />
 public ConfigurationIdentifier(EnvironmentIdentifier environment, StructureIdentifier structure, long version)
 {
     Environment = environment;
     Structure   = structure;
     Version     = version;
 }