/// <summary> /// Persist the supplied seed and assign an ID /// </summary> /// <param name="seed"></param> /// <returns></returns> public ISeed Save(ISeed seed) { seed.Id = seed.Id ?? NewShortId(); seedCollection.Save(seed.ToBsonDocument()); return(seed); }
/// <summary> /// Persist the supplied seed and assign an ID /// </summary> /// <param name="seed"></param> /// <returns></returns> public ISeed Save(ISeed seed) { seed.Id = seed.Id ?? Guid.NewGuid().ToString("N"); seedCollection.Save(seed.ToBsonDocument()); return seed; }