public bool ContainsKey(EngineConfigurationName key) { lock (configuration) { return configuration.ContainsKey(key); } }
public string this[EngineConfigurationName key] { get { lock (configuration) { return configuration[key]; } } set { lock (configuration) { configuration[key] = value; } } }