コード例 #1
0
        public IActionResult All()
        {
            var message = new AllCompaniesMessage();

            var responseMessage         = bus.Request <AllCompaniesMessage, AllCompaniesResponseMessage>(message);
            var companyListingViewModel = mapper.Map <List <CompanyListingViewModel> >(responseMessage.Companies);

            return(View(companyListingViewModel));
        }
コード例 #2
0
        private AllCompaniesResponseMessage OnAllCompaniesMessage(AllCompaniesMessage message)
        {
            var companies = companyLogic.AllCompanies();

            var responseMessage = new AllCompaniesResponseMessage
            {
                Companies = companies
            };

            return(responseMessage);
        }