AppHarbor.AppHarborClient.CreateConfigurationVariable C# (CSharp) Method

CreateConfigurationVariable() public method

public CreateConfigurationVariable ( string applicationSlug, string key, string value ) : CreateResult
applicationSlug string
key string
value string
return CreateResult
		public CreateResult CreateConfigurationVariable(string applicationSlug, string key, string value)
		{
			CheckArgumentNull("applicationSlug", applicationSlug);
			CheckArgumentNull("key", key);
			CheckArgumentNull("value", value);

			var request = new RestRequest(Method.POST);
			request.RequestFormat = DataFormat.Json;
			request.Resource = "applications/{applicationSlug}/configurationvariables";
			request.AddParameter("applicationSlug", applicationSlug, ParameterType.UrlSegment);
			request.AddBody(new
			{
				key = key,
				value = value
			});
			return ExecuteCreate(request);
		}

Usage Example

Example #1
0
        public void CreateConfigurationVariable(string applicationId, string key, string value)
        {
            var result = _api.CreateConfigurationVariable(applicationId, key, value);

            HandleCreateResult("configuration variable", key, result.Status);
        }