public async Task <IActionResult> Details([FromRoute] DetailsToggleRequest detailsToggleRequest, CancellationToken cancellationToken = default) { var toggle = await _mediator.Send(detailsToggleRequest, cancellationToken); if (toggle != null) { return(Ok(toggle)); } return(NotFound()); }
public async Task <ActionResult <DetailsToggleResponse> > Details(string productName, string featureName, string toggleType, CancellationToken cancellationToken = default) { var request = new DetailsToggleRequest() { ProductName = productName, FeatureName = featureName, ToggleType = toggleType }; var toggle = await _mediator.Send(request, cancellationToken); if (toggle != null) { return(Ok(toggle)); } return(NotFound()); }