public void Update(string id, TodoItem itemIn) { _items.ReplaceOne(item => item.Id == id, itemIn); }
public void Remove(TodoItem itemIn) { _items.DeleteOne(item => item.Id == itemIn.Id); }
public TodoItem Create(TodoItem item) { item.Id = string.IsNullOrEmpty(item.Id) ? GenerateId() : item.Id; _items.InsertOne(item); return(item); }