AppHarbor.AppHarborClient.CreateApplication C# (CSharp) Method

CreateApplication() public method

Creates a new AppHarbor application
public CreateApplication ( string name, string regionIdentifier = "amazon-web-services::us-east-1" ) : CreateResult
name string Name of the application.
regionIdentifier string Region the application will be created in. The default is "amazon-web-services::us-east-1". May not be null.
return CreateResult
		public CreateResult CreateApplication(string name, string regionIdentifier = "amazon-web-services::us-east-1")
		{
			CheckArgumentNull("name", name);
			CheckArgumentNull("regionIdentifier", regionIdentifier);

			var request = new RestRequest(Method.POST);
			request.RequestFormat = DataFormat.Json;
			request.Resource = "applications";
			request.AddBody(new
			{
				name = name,
				region_identifier = regionIdentifier,
			});

			return ExecuteCreateApplication(request);
		}

Usage Example

Example #1
0
        public CreateResult CreateApplication(string name, string regionIdentifier)
        {
            regionIdentifier = regionIdentifier == null ? "amazon-web-services::us-east-1" : regionIdentifier;

            var result = _api.CreateApplication(name, regionIdentifier);

            HandleCreateResult("application", name, result.Status);

            return(result);
        }