private FacadeRepository() { AccountDataAccess = new AccountDataAccess(); MatchDataAccess = new MatchDataAccess(); RewardDataAccess = new RewardDataAccess(); TicketDataAccess = new TicketDataAccess(); WinnerDataAccess = new WinnerDataAccess(); MatchFacade = new MatchFacade(); AccountFacade = new AccountFacade(); RewardFacade = new RewardFacade(); TicketFacade = new TicketFacade(); WinnerFacade = new WinnerFacade(); PhoneVerificationFacade = new PhoneVerificationFacade(new TwilioSMSSender()); }
internal void InitializePhoneVerification(ISMSSender phoneVerification) { PhoneVerificationFacade = new PhoneVerificationFacade(phoneVerification); }