private static void SendBindableWrapperComplexObject(BindableObjectsDeserializer bod) { BindableWrapper<ComplexBusinessObject> bindableObj = new BindableWrapper<ComplexBusinessObject>(new ComplexBusinessObject()); bindableObj.Data.BusinessObj.SomeFlag = true; bindableObj.Data.BusinessObj.NestedObject = new SimpleBusinessObject(); bindableObj.Data.BusinessObj.NestedObject.Name = "asdf"; bod.ReadBindableComplexObject(bindableObj); Console.WriteLine("Server called"); }
private static void SendBindableWrapperSBO(BindableObjectsDeserializer bod) { BindableWrapper<SimpleBusinessObject> bindableObj = new BindableWrapper<SimpleBusinessObject>(new SimpleBusinessObject()); bindableObj.Data.BusinessObj.Name = "asdf"; bindableObj.Data.BusinessObj.Description = "asdfsdf"; bindableObj.Data.BusinessObj.Age = 25; bod.ReadBindableObject(bindableObj); Console.WriteLine("Server called"); }
private static void SendBindableWrapperNestedWrapper(BindableObjectsDeserializer bod) { BdWithNestedWrapper<SimpleBusinessObject, BindableWrapper<SimpleBusinessObject>> bindable = new BdWithNestedWrapper<SimpleBusinessObject, BindableWrapper<SimpleBusinessObject>> (new SimpleBusinessObject(), new BindableWrapper<SimpleBusinessObject>(new SimpleBusinessObject())); bindable.Data.NestedWrapper.Data.BusinessObj.Name = "asdf"; bod.ReadBindableNestedWrapper(bindable); Console.WriteLine("Server called"); }