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);
 }
        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);
        }