INgageNetworks.Api.ContainerStatus C# (CSharp) Method

ContainerStatus() private method

private ContainerStatus ( Status status, int containerId ) : System.Boolean
status Status
containerId int
return System.Boolean
        private Boolean ContainerStatus(Status status, int containerId)
        {
            var request = new RestRequest("containers/{containerid}/" + status.ToString().ToLower(), Method.PUT)
            {
                RootElement = "Success"
            };

            request.AddUrlSegment("containerid", containerId.ToString(CultureInfo.InvariantCulture));
            PrepareCall(request);

            var result = false;
            _client.PutAsync<Boolean>(request,
                (response, restRequestAsyncHandle) =>
                {
                    if (response.StatusCode == HttpStatusCode.OK)
                        result = response.Data;
                    else
                        if (response.ErrorException != null)
                            throw response.ErrorException;
                }
            );
            return result;
        }