コード例 #1
0
        public void Execute(RenderExcelInput inputInput,
                            IRespondWithSuccessOrError <IFileOutput, ErrorOutput> presenter)
        {
            var result = _reportGateway.CreateExcelReport(inputInput);

            if (result.HasErrors())
            {
                Respond_With_Errors(presenter, result);
                return;
            }

            Respond_With_File(inputInput, presenter, result);
        }