コード例 #1
0
		public object Get(DeployBatchStatusRequest request)
		{
			if(request == null)
			{
				throw new ArgumentNullException("request is null");
			}
			if(string.IsNullOrEmpty(request.Id))
			{
				return _deployRequestManager.GetDeployBatchStatusList(request.BuildListOptions());
			}
			else 
			{
				return _deployRequestManager.GetDeployBatchStatus(request.Id);
			}
		}
コード例 #2
0
		public object Post(DeployBatchStatusRequest request)
		{
			if(request == null)
			{
				throw new ArgumentNullException("request is null");
			}
			if(string.IsNullOrEmpty(request.Id))
			{
				throw new ArgumentNullException("request.Id is null");
			}
			if(!request.NewStatus.HasValue)
			{
				throw new Exception("request.NewStatus is null");
			}
			return _deployRequestManager.UpdateDeployBatchStatus(request.Id, request.NewStatus.Value, request.StatusMessage);
		}