public FundPresenter(IMainView view, IFundRepository fundRepository) { m_View = view; FundRepository = fundRepository; funds = FundRepository.FindAll(); m_View.LoadFunds(FundRepository.FindAll()); FundSummary(); m_View.DataSourceChange += M_View_DataSourceChange; }