public async Task <IActionResult> Post(string id, [FromBody] RegisterRequest registerRequest) { if (registerRequest == null) { return(BadRequest()); } var response = await _cardManager.RegisterAndActivateCard(new ActivationRequest { Id = id, Request = registerRequest }); if (response == null) { return(NotFound()); } return(Created(new Uri("api/cardconfigurations/register"), response)); }