public void Insert() { var body1 = new Body() { Id = 1, Name = "bodyName1", Variable = "bodyVariable1", Type = "bodyType1" }; var body2 = new Body() { Id = 2, Name = "bodyName2", Variable = "bodyVariable2", Type = "bodyType2" }; var listBody = new List <Body>(); listBody.Add(body1); listBody.Add(body2); var variableSetModel = new VariableSetModel() { Id = "id", Name = "name", Message = "message", Body = listBody }; _mongoService.Insert <VariableSetModel>("UcsMain", variableSetModel); }
private string GetRawValue(string key) { VariableSetModel vset = GetVariableSetModel(); if (vset.variables == null) { return(null); } VariableSetValue value = null; var dic = new Dictionary <string, VariableSetValue>(StringComparer.InvariantCultureIgnoreCase); foreach (KeyValuePair <string, VariableSetValue> item in vset.variables) { dic[item.Key] = item.Value; } dic.TryGetValue(key, out value); return(value?.value); }