public ActionResult ImportResult(string executionId)
        {
            var result = _recipeResultAccessor.GetResult(executionId);

            var viewModel = new ImportResultViewModel()
            {
                Result = result
            };

            return(View(viewModel));
        }
Esempio n. 2
0
        public void Result(string executionId)
        {
            var result = _recipeResultAccessor.GetResult(executionId);

            Context.Output.WriteLine(T("Result of recipe execution:"));
            Context.Output.WriteLine(T("---------------------------"));
            Context.Output.WriteLine(T("  Execution ID: {0}", executionId));
            Context.Output.WriteLine(T("  Completed:    {0}", result.IsCompleted));
            Context.Output.WriteLine(T("  Successful:   {0}", result.IsSuccessful));

            foreach (var step in result.Steps)
            {
                Context.Output.WriteLine(T("  Step: {0} ({1})", step.StepName, step.RecipeName));
                Context.Output.WriteLine(T("    Completed:     {0}", step.IsCompleted));
                Context.Output.WriteLine(T("    Successful:    {0}", step.IsSuccessful));
                if (!String.IsNullOrEmpty(step.ErrorMessage))
                {
                    Context.Output.WriteLine(T("    Error message: {0}", step.ErrorMessage));
                }
            }
        }