サービス ホストによって管理されるサービスのパラメーターを設定するためのインターフェイスがあります。変更を送信するときに、新しい値を使用するようにサービスを再構成したいと考えています。
public interface IServicesConfig
{
[OperationContract]
[WebInvoke(UriTemplate = "set", Method = "POST", RequestFormat = WebMessageFormat.Xml, ResponseFormat = WebMessageFormat.Xml)]
Stream SetParameters(Parameters parameters);
}
ここで、Parameters はデータ コントラクト クラスであり、文字列メンバーがあります。
UriTemplate (set?param1={param1}&...) 内でそれぞれを指定せずにパラメーター リストを送信することは可能ですか?