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)); }
private AllCompaniesResponseMessage OnAllCompaniesMessage(AllCompaniesMessage message) { var companies = companyLogic.AllCompanies(); var responseMessage = new AllCompaniesResponseMessage { Companies = companies }; return(responseMessage); }