public void GetApplicationByApplicationId()
        {
            //var client = new JsonServiceClient(BaseUri);
            //var all = client.Get(new GetApplicationByIdRequest { ApplicationId = Guid.NewGuid() });
            //Assert.True(all.Result.Id == Guid.NewGuid());

            var interactor          = _container.Resolve <GetApplicationByIdInteractor>();
            var getApplicationInput = new GetApplicationByIdInput {
                ApplicationId = Guid.NewGuid()
            };
            UserModel agent  = new UserModel();
            var       output = interactor.Handle(agent, getApplicationInput);
        }
        public GetApplicationByIdRequestResponse Get(GetApplicationByIdRequest request)
        {
            var agent = new UserModel();

            var getApplicationInteractor = TryResolve <GetApplicationByIdInteractor>();
            var getApplicationByIdInput  = new GetApplicationByIdInput {
                ApplicationId = request.ApplicationId
            };
            var getApplicationByIdOutput = getApplicationInteractor.Handle(agent, getApplicationByIdInput);

            var response = new GetApplicationByIdRequestResponse {
                Result = getApplicationByIdOutput.Application.ToApplicationDto()
            };

            return(response);
        }