/// <summary> /// Deprecated Method for adding a new object to the ConfigSet EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToConfigSet(Config config) { base.AddObject("ConfigSet", config); }
/// <summary> /// Create a new Config object. /// </summary> /// <param name="key">Initial value of the Key property.</param> /// <param name="value">Initial value of the Value property.</param> public static Config CreateConfig(global::System.String key, global::System.String value) { Config config = new Config(); config.Key = key; config.Value = value; return config; }
private Config GetConfigOrCreate(string key) { Config entry = (from c in _database.ConfigSet where c.Key == key select c).FirstOrDefault(); if (entry == null) { entry = new Config { Key = key, Value = "" }; _database.ConfigSet.AddObject(entry); } return entry; }