public async Task <ActionResult> Index(HealthCheckRouteValues routeValues) { var command = new RunHealthCheckCommand(routeValues.UserRef.Value); await _mediator.Send(command); return(RedirectToAction("Index")); }
public Task <ActionResult> PostIndex() { HealthCheckRouteValues = new HealthCheckRouteValues { UserRef = Guid.NewGuid() }; Mediator.Setup(m => m.Send(It.Is <RunHealthCheckCommand>(c => c.UserRef == HealthCheckRouteValues.UserRef), CancellationToken.None)).ReturnsAsync(Unit.Value); return(HealthCheckController.Index(HealthCheckRouteValues)); }