public void TestJsonWrapper() { var obj = new Hoppa() { UserName = "******", PersonalSecret = "embarressment" }; var serialized = JsonWrapper.Create(obj).ToString(); Assert.AreEqual("{\"UserName\":\"me\",\"PersonalSecret\":\"***\"}", serialized); }
public object Wrap(ParameterInfo info, object value) { if (value is null) { return(null); } var privatestringAttr = info.GetCustomAttribute <PrivateAttribute>(); if (privatestringAttr is null) { return(JsonWrapper.Create(value)); } return("***"); }