Отправить параметры из сервиса на хост сервиса
У меня есть интерфейс для установки параметров для службы, управляемой узлом службы. Когда я отправляю изменения, я хочу перенастроить сервис для использования новых значений.
public interface IServicesConfig
{
[OperationContract]
[WebInvoke(UriTemplate = "set", Method = "POST", RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml)]
Stream SetParameters(Parameters parameters);
}
где Parameters - мой класс контракта с данными и строковые члены;
Можно ли отправить мой список параметров без указания каждого из них внутри UriTemplate (set? Param1={param1}&...)?