public void GetService() { var obj = new TestValueSerialized(); var xr = new XamlObjectReader(obj); while (!xr.IsEof) { xr.Read(); } Assert.IsNotNull(Context, "premise#1"); GetServiceCoreReader(); Context = null; var ctx = new XamlSchemaContext(); var xw = new XamlObjectWriter(ctx); var xt = ctx.GetXamlType(obj.GetType()); xw.WriteStartObject(xt); xw.WriteStartMember(XamlLanguage.Initialization); xw.WriteValue("v"); xw.WriteEndMember(); xw.Close(); Assert.IsNotNull(Provider, "premise#2"); // cannot get Context, it does not give IValueSerializerContext in the test. GetServiceCoreWriter(); }
void SetupWriterService() { var obj = new TestValueSerialized(); var ctx = new XamlSchemaContext(); var xw = new XamlObjectWriter(ctx); var xt = ctx.GetXamlType(obj.GetType()); xw.WriteStartObject(xt); xw.WriteStartMember(XamlLanguage.Initialization); xw.WriteValue("v"); xw.WriteEndMember(); xw.Close(); }
public void GetService () { var obj = new TestValueSerialized (); var xr = new XamlObjectReader (obj); while (!xr.IsEof) xr.Read (); Assert.IsNotNull (Context, "premise#1"); GetServiceCoreReader (); Context = null; var ctx = new XamlSchemaContext (); var xw = new XamlObjectWriter (ctx); var xt = ctx.GetXamlType (obj.GetType ()); xw.WriteStartObject (xt); xw.WriteStartMember (XamlLanguage.Initialization); xw.WriteValue ("v"); xw.WriteEndMember (); xw.Close (); Assert.IsNotNull (Provider, "premise#2"); // cannot get Context, it does not give IValueSerializerContext in the test. GetServiceCoreWriter (); }