2009-10-07 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.ServiceModel.Web / System.ServiceModel.Description / ChangeLog
1 2009-10-07  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * WebScriptEnablingBehavior.cs : validate body style.
4         * WebHttpBehavior.cs : operations could miss WebGet/WebInvoke and
5           we should not crash by NRE because of missing of those atts.
6
7 2009-10-06  Atsushi Enomoto  <atsushi@ximian.com>
8
9         * WebScriptEnablingBehavior.cs : fix listen uri which used to result
10           in unexpected relative recalculation against the base uri.
11
12 2009-09-18  Atsushi Enomoto  <atsushi@ximian.com>
13
14         * WebHttpBehavior.cs : parameter Wrapped check in Validate() should
15           not be done only for GET.
16
17 2009-09-17  Atsushi Enomoto  <atsushi@ximian.com>
18
19         * WebScriptEnablingBehavior.cs : basic implementation. Create custom
20           ChannelDispatchers for "/js" and "/jsdebug" like we do for
21           /wsdl (ServiceMetadataExtension). And they return Javascript
22           generated from ProxyGenerator in Sys.Web.Extensions.
23
24 2009-09-02  Atsushi Enomoto  <atsushi@ximian.com>
25
26         * WebHttpBehavior.cs : now message formatters are pairs of request/
27           reply formatters.
28
29 2009-09-02  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * WebHttpBehavior.cs : BodyStyle is operation specific.
32
33 2009-09-01  Atsushi Enomoto  <atsushi@ximian.com>
34
35         * WebHttpBehavior.cs : on validation, check wrapped parameter style.
36
37 2009-08-06  Atsushi Enomoto  <atsushi@ximian.com>
38
39         * WebScriptEnablingBehavior.cs : revert GetQueryStringConverter().
40           (MSDN missing entry issue.)
41
42 2009-08-05  Atsushi Enomoto  <atsushi@ximian.com>
43
44         * WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
45           implemented properties as in documented way.
46           Remove extra derived GetQueryStringConverter().
47
48 2009-08-05  Atsushi Enomoto  <atsushi@ximian.com>
49
50         * WebHttpBehavior.cs, WebScriptEnablingBehavior.cs :
51           mostly implemented Validate().
52
53 2008-04-21  Igor Zelmanovich  <igorz@mainsoft.com>
54
55         * WebHttpBehavior.cs : override endpoint's ContractFilter 
56         as well as AddressFilter. 
57
58 2008-04-16  Atsushi Enomoto  <atsushi@ximian.com>
59
60         * WebHttpBehavior.cs : now that ServiceHost calls Validate(),
61           it prevents webHttpBinding working. So, removed NIE.
62
63 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
64
65         * WebHttpBehavior.cs : removed couple of MonoTODOs.
66
67 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
68
69         * WebHttpBehavior.cs : ApplyDispatchBehavior() sets address filter.
70
71 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
72
73         * WebHttpBehavior.cs :
74           Call AddClientErrorInspector() in ApplyClientBehavior().
75           Call AddServerErrorHandlers() in ApplyDispatchBehavior().
76
77 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
78
79         * WebHttpBehavior.cs : pass itself to WebMessageFormatter too.
80
81 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
82
83         * WebHttpBehavior.cs : now WebMessageFormatter requires 
84           QueryStringConverter. Hence implemented GetQueryStringConverter().
85
86 2008-02-14  Atsushi Enomoto  <atsushi@ximian.com>
87
88         * WebHttpBehavior.cs : use WebMessageFormatter (note that they are
89           not done yet).
90
91 2008-02-13  Atsushi Enomoto  <atsushi@ximian.com>
92
93         * WebScriptEnablingBehavior.cs : new stub.
94
95 2008-02-12  Atsushi Enomoto  <atsushi@ximian.com>
96
97         * WebHttpBehavior.cs : some implementation (sorta wrong).
98
99 2008-02-07  Atsushi Enomoto  <atsushi@ximian.com>
100
101         * WebHttpBehavior.cs : stub.