public void InsertData(MongDbDataStruct data) { var db = this.GetDatabase(DatabaseName, DatabaseHost); var transports = db.GetCollection<BsonDocument>("MagicalCreatureMythologyData"); transports.Insert(new BsonDocument { { "Id", ObjectId.GenerateNewId().ToString() }, {"Name", data.Name }, {"LocationOfOrigin", data.LocationOfOrigin }, {"Description", "" } }); }
public void GenerateSampleData() { var data = new MongDbDataStruct[] { new MongDbDataStruct { Name = "Norse1", LocationOfOrigin = "DMCity1" }, new MongDbDataStruct { Name = "Norse2", LocationOfOrigin = "DMCity2" }, new MongDbDataStruct { Name = "Norse3", LocationOfOrigin = "DMCity3" }, new MongDbDataStruct { Name = "Norse4", LocationOfOrigin = "DMCity4" }, new MongDbDataStruct { Name = "Norse5", LocationOfOrigin = "DMCity5" }, new MongDbDataStruct { Name = "Norse6", LocationOfOrigin = "DMCity6" }, new MongDbDataStruct { Name = "Norse7", LocationOfOrigin = "DMCity7" }, new MongDbDataStruct { Name = "Norse8", LocationOfOrigin = "DMCity8" }, new MongDbDataStruct { Name = "Norse9", LocationOfOrigin = "DMCity9" }, new MongDbDataStruct { Name = "Norse10", LocationOfOrigin = "DMCity10" }, }; foreach (var item in data) { this.InsertData(item); } }