1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
|
2009-10-23 Atsushi Enomoto <atsushi@ximian.com>
* JsonQueryStringConverter.cs
QueryStringConverter.cs
WebMessageFormatter.cs : add experimental monotouch build.
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageEncoder.cs : use alwaysEmitTypeInformation to output
object __type.
2009-10-08 Atsushi Enomoto <atsushi@ximian.com>
* JsonQueryStringConverter.cs : add custom body name support (used.
for AJAX). Handle string value (in very LAMESPEC way).
* WebMessageFormatter.cs : add custom body name support.
Slightly changed reply serialization.
Convert deserialized values using QueryStringConverter.
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : revert and fix wrapper name change. XML
and JSON have different serialization.
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : also fix wrapped message deserialization.
It should expect FooResponse (body WrapperName), not FooResult
(ReturnValue part Name).
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : when they serialize Wrapped message, it
first writes "root" and then the wrapper element.
2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : JSON writer does not support namespace.
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : it was not returning value with correct
wrapper name/namespace. Fix interop with .NET client.
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : Made the same prohibition for dispatch
formatters too. Support WebMessageBodyStyle on dispatcher side too.
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : override some serialization methods as
prohibited.
2009-09-02 Atsushi Enomoto <atsushi@ximian.com>
* WebHttpDispatchOperationSelector.cs : use common extension method.
* WebMessageFormatter.cs : support WebMessageBodyStyle(.Wrapped*).
Cache serializers.
2009-07-28 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : apply OutgoingRequest if available.
2008-04-16 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : now that ReadObject() verifies
by default, it broke deserialization. Fixed it.
2008-02-18 Atsushi Enomoto <atsushi@ximian.com>
* JsonQueryStringConverter.cs : implemented.
2008-02-17 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : implement WebOperationContext support.
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
* WebHttpDispatchOperationSelector.cs : some code cleanup.
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : fixed content-type typo.
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : implemented DeserializeReply().
It was wrong to have one MessageDescription in a formatter, as
they are different between serialization and deserialization.
2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : oops oops. not "encoding" but "charset".
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : hack SerializeReply().
Add WebBodyFormat property
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : implement DeserializeRequest().
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : attach a HttpRequestMessageProperty when
creating a request Message.
2008-02-15 Atsushi Enomoto <atsushi@ximian.com>
* WebHttpDispatchOperationSelector.cs : implemented large part of it.
* WebMessageFormatter.cs : moved BuildUriTemplate to WebAttributeInfo.
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : pass WebHttpBehavior too.
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : pass QueryStringConverter which is used to
convert parameter objects to the components of the request URI.
2008-02-14 Atsushi Enomoto <atsushi@ximian.com>
* WebMessageFormatter.cs : new message formatter that is created
from WebHttpBehavior and handles [WebGet] or [WebInvoke]. Not done.
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
* QueryStringConverter.cs : I could just check null parameter.
2008-02-13 Atsushi Enomoto <atsushi@ximian.com>
* QueryStringConverter.cs: CanConvert() supports cpl more types.
Implemented ConvertStringToValue() and ConvertValueToString().
2008-02-12 Atsushi Enomoto <atsushi@ximian.com>
* WebHttpDispatchOperationSelector.cs : stubbed members.
2008-02-07 Atsushi Enomoto <atsushi@ximian.com>
* JsonQueryStringConverter.cs, QueryStringConverter.cs,
WebHttpDispatchOperationSelector.cs : mostly stubs.
|