// // Create a message // public CreateResponseMessage createMessage(CreateRequestMessage msg) { CreateResponseMessage response; Message message = MessageMapper.toMessage(msg); BsonDocument doc = MessageMapper.toBsonDocument(message); try { col.InsertOne(doc); message.id = doc["_id"].ToString(); response = new CreateResponseMessage(Status.STATUS.SUCCESS, msg, message, null); } catch (MongoWriteException err) { response = new CreateResponseMessage(Status.STATUS.ERROR, msg, message, err); } return(response); }
// // Create a message // public CreateResponseMessage createMessage(CreateRequestMessage req) { CreateResponseMessage response = messageDao.createMessage(req); return(response); }