我有一个界面,用于为服务主机管理的服务设置参数。当我提交更改时,我想重新配置服务以使用新值。
public interface IServicesConfig
{
[OperationContract]
[WebInvoke(UriTemplate = "set", Method = "POST", RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml)]
Stream SetParameters(Parameters parameters);
}
其中Parameters是我的数据协定类并且具有字符串成员;
这是否可以发送我的参数列表而不在UriTemplate中指定每个参数列表(设置?param1 = {param1}& ...)?