private IMongoCollection <MongoContentItem> GetMongoCollection(string type, bool published = false) { string name = $"ContentItems_{type}"; if (published) { name += "_Published"; } if (ContentItems.TryGetValue(name, out IMongoCollection <MongoContentItem>?items) == false) { items = OfmlDb.GetCollection <MongoContentItem>(name); ContentItems.Add(name, items); } return(items); }