public async Task <ActionResult> Callback(CallbackRequest model, CancellationToken ct) { var cardholderId = model?.Data?.AcctId ?? 0; var entity = new CallbackEntity { SharedSecret = GetSharedSecretFromHeaders(), RequestJson = model.ToJson() }; await _callbackStorage .Insert(cardholderId, entity, ct); return(NoContent()); }