public override void InsertNew(string id, object state) { var sh = new SagaHolder(); var sw = new System.IO.StringWriter(); _ser.Serialize(sw, state); sh.data = sw.ToString(); sh.version = "1"; sh._id = id; Db.GetCollection(SagaCollection).Insert(sh); }