예제 #1
0
 public async Task Update(UpdateRequest updateRequest)
 {
     var request = new UpdateEmploymentCheckRequest {
         Data = updateRequest
     };
     await _client.Put(request);
 }
예제 #2
0
 public void GivenTheCallerWantsToUpdateAnEmploymentCheck()
 {
     _request = new UpdateEmploymentCheckRequest
     {
         CorrelationId = System.Guid.NewGuid(),
         Result        = "Found",
         DateChecked   = System.DateTime.Now.AddMinutes(-10)
     };
 }
예제 #3
0
 public void Then_The_PutUrl_Is_Correctly_Build(UpdateEmploymentCheckRequest request)
 {
     request.PutUrl.Should().Be($"employmentchecks/{request.Data.CorrelationId}");
 }
        public async Task <IActionResult> UpdateCheck(UpdateEmploymentCheckRequest request)
        {
            await _mediator.Send(new EmploymentCheckCommand(request.CorrelationId, request.Result, request.DateChecked));

            return(new OkResult());
        }