bbfd7d67de7c9b2daa4bc4dfd150aa2025989023
[mono.git] / mcs / class / System.ServiceModel.Web / System.ServiceModel.Description / ChangeLog
1 2010-07-08  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * WebHttpBehavior.cs : Set an a default DispatchOperation to throw 
4           EndpointNotFoundException instead of raising null Invoker error.
5           And add error handler that converts the exception to HTTP 404.
6
7 2010-03-19  Atsushi Enomoto  <atsushi@ximian.com>
8
9         * WebHttpBehavior.cs : set FilterPriority to make it in higher
10           priority than conflicting endpoints (such as mex endpoint).
11
12 2010-03-16  Jb Evain  <jbevain@novell.com>
13
14         * WebHttpBehavior.cs: use MOONLIGHT symbol to
15         disambiguate MonoTouch and Moonlight code.
16
17 2009-10-23  Atsushi Enomoto  <atsushi@ximian.com>
18
19         * WebHttpBehavior.cs : add experimental monotouch build.
20
21 2009-10-08  Atsushi Enomoto  <atsushi@ximian.com>
22
23         * WebScriptEnablingBehavior.cs : use JsonQueryStringConverter, with
24           "d" wrapper name. Allow only WrappedRequest.
25
26 2009-10-07  Atsushi Enomoto  <atsushi@ximian.com>
27
28         * WebScriptEnablingBehavior.cs : validate body style.
29         * WebHttpBehavior.cs : operations could miss WebGet/WebInvoke and
30           we should not crash by NRE because of missing of those atts.
31
32 2009-10-06  Atsushi Enomoto  <atsushi@ximian.com>
33
34         * WebScriptEnablingBehavior.cs : fix listen uri which used to result
35           in unexpected relative recalculation against the base uri.
36
37 2009-09-18  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * WebHttpBehavior.cs : parameter Wrapped check in Validate() should
40           not be done only for GET.
41
42 2009-09-17  Atsushi Enomoto  <atsushi@ximian.com>
43
44         * WebScriptEnablingBehavior.cs : basic implementation. Create custom
45           ChannelDispatchers for "/js" and "/jsdebug" like we do for
46           /wsdl (ServiceMetadataExtension). And they return Javascript
47           generated from ProxyGenerator in Sys.Web.Extensions.
48
49 2009-09-02  Atsushi Enomoto  <atsushi@ximian.com>
50
51         * WebHttpBehavior.cs : now message formatters are pairs of request/
52           reply formatters.
53
54 2009-09-02  Atsushi Enomoto  <atsushi@ximian.com>
55
56         * WebHttpBehavior.cs : BodyStyle is operation specific.
57
58 2009-09-01  Atsushi Enomoto  <atsushi@ximian.com>
59
60         * WebHttpBehavior.cs : on validation, check wrapped parameter style.
61
62 2009-08-06  Atsushi Enomoto  <atsushi@ximian.com>
63
64         * WebScriptEnablingBehavior.cs : revert GetQueryStringConverter().
65           (MSDN missing entry issue.)
66
67 2009-08-05  Atsushi Enomoto  <atsushi@ximian.com>
68
69         * WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
70           implemented properties as in documented way.
71           Remove extra derived GetQueryStringConverter().
72
73 2009-08-05  Atsushi Enomoto  <atsushi@ximian.com>
74
75         * WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
76           mostly implemented Validate().
77
78 2008-04-21  Igor Zelmanovich  <igorz@mainsoft.com>
79
80         * WebHttpBehavior.cs : override endpoint's ContractFilter 
81         as well as AddressFilter. 
82
83 2008-04-16  Atsushi Enomoto  <atsushi@ximian.com>
84
85         * WebHttpBehavior.cs : now that ServiceHost calls Validate(),
86           it prevents webHttpBinding working. So, removed NIE.
87
88 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
89
90         * WebHttpBehavior.cs : removed couple of MonoTODOs.
91
92 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
93
94         * WebHttpBehavior.cs : ApplyDispatchBehavior() sets address filter.
95
96 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
97
98         * WebHttpBehavior.cs :
99           Call AddClientErrorInspector() in ApplyClientBehavior().
100           Call AddServerErrorHandlers() in ApplyDispatchBehavior().
101
102 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
103
104         * WebHttpBehavior.cs : pass itself to WebMessageFormatter too.
105
106 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
107
108         * WebHttpBehavior.cs : now WebMessageFormatter requires 
109           QueryStringConverter. Hence implemented GetQueryStringConverter().
110
111 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
112
113         * WebHttpBehavior.cs : use WebMessageFormatter (note that they are
114           not done yet).
115
116 2008-02-13  Atsushi Enomoto  <atsushi@ximian.com>
117
118         * WebScriptEnablingBehavior.cs : new stub.
119
120 2008-02-12  Atsushi Enomoto  <atsushi@ximian.com>
121
122         * WebHttpBehavior.cs : some implementation (sorta wrong).
123
124 2008-02-07  Atsushi Enomoto  <atsushi@ximian.com>
125
126         * WebHttpBehavior.cs : stub.