public async Task <IActionResult> View(string id)
        {
            try
            {
                IActionResult actionResult = await base.GetEntity <SubscriptionAttemptViewModel>(id);

                OkObjectResult okResult = actionResult as OkObjectResult;

                if (okResult != null)
                {
                    SubscriptionAttemptViewModel view = okResult.Value as SubscriptionAttemptViewModel;
                    view = attemptManager.GetAttemptView(view);
                }

                return(actionResult);
            }
            catch (Exception ex)
            {
                return(ex.GetActionResult());
            }
        }
        public SubscriptionAttemptViewModel GetAttemptView(SubscriptionAttemptViewModel subscriptionAttempt)
        {
            subscriptionAttempt.TransportType = subscriptionRepository.GetOne(subscriptionAttempt.IntegrationEventSubscriptionID ?? Guid.Empty)?.TransportType.ToString();

            return(subscriptionAttempt);
        }