public SessionController(IConferenceLoader conferenceLoader, IUserProfileRepository userProfileRepository, ISessionRepository sessionRepository, ISessionSorter sorter)
 {
     this.conferenceLoader      = conferenceLoader;
     this.userProfileRepository = userProfileRepository;
     this.sessionRepository     = sessionRepository;
     sessionSorter = sorter;
 }
 public SessionController(IConferenceLoader conferenceLoader, IUserProfileRepository userProfileRepository, ISessionRepository sessionRepository, ISessionSorter sorter, EmailMessengerFactory messengerFactory)
 {
     this.conferenceLoader = conferenceLoader;
     this.userProfileRepository = userProfileRepository;
     this.sessionRepository = sessionRepository;
     sessionSorter = sorter;
     emailMessengerFactory = messengerFactory;
 }