Exemple #1
0
 public TestContext Act()
 {
     if (_timeout.HasValue)
     {
         _sut.Create(_jobId, _description, _callbackUrl, _httpVerb, _payload, _contentType, _headers, _timeout);
     }
     else
     {
         _sut.Create(_jobId, _description, _callbackUrl, _httpVerb, _payload, _contentType, _headers);
     }
     return(this);
 }
Exemple #2
0
        public IHttpActionResult Create([FromBody] JobCreate body)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var jobId   = Guid.NewGuid();
            var timeout = Convert(body.TimeoutInMilliseconds);

            _creator.Create(jobId, body.Description, body.CallbackUrl, body.HttpVerb, body.Payload, body.ContentType, body.Headers, timeout);
            return(Get(jobId));
        }