public bool EditConfigurationVariable(string applicationSlug, ConfigurationVariable configurationVariable)
{
CheckArgumentNull("applicationSlug", applicationSlug);
CheckArgumentNull("configurationVariable", configurationVariable);
CheckArgumentNull("configurationVariable.Key ", configurationVariable.Key);
CheckArgumentNull("configurationVariable.Value", configurationVariable.Value);
var request = new RestRequest(Method.PUT);
request.RequestFormat = DataFormat.Json;
request.Resource = "applications/{applicationSlug}/configurationvariables/{id}";
request.AddParameter("applicationSlug", applicationSlug, ParameterType.UrlSegment);
request.AddParameter("id", configurationVariable.Id, ParameterType.UrlSegment);
request.AddBody(new
{
key = configurationVariable.Key,
value = configurationVariable.Value
});
return ExecuteEdit(request);
}