public override void InsertToList(string key, string value) { using (var repository = new Repository()) { var list = repository.Session.Query<RavenList>().FirstOrDefault(t => t.Key == key && t.Value == value); if (list == null) { list = new RavenList { Id = Guid.NewGuid().ToString(), Key = key }; } list.Value = value; repository.Save(list); } }
public override void InsertToList(string key, string value) { var list = _session.Query<RavenList>().FirstOrDefault(t => t.Key == key && t.Value == value); if (list == null) { list = new RavenList { Id = Guid.NewGuid().ToString(), Key = key }; } list.Value = value; _session.Store(list); }