public HAVProfileService(IValidationDictionary aValidationDictionary, 
                          IUserRetrievalService<User> aUserRetrievalService, 
                          IFriendService<User, Friend> aFriendService, 
                          IPhotoAlbumService<User, PhotoAlbum, Photo, Friend> aPhotoAlbumService, 
                          IHAVProfileRepository aRepository,
                          IBoardRepository<User, Board, BoardReply> aBoardRepository,
                          IProfileQuestionService aProfileQuestionService)
 {
     theValidationDictionary = aValidationDictionary;
     theUserRetrievalService = aUserRetrievalService;
     theFriendService = aFriendService;
     theRepository = aRepository;
     theBoardRepository = aBoardRepository;
     thePhotoAlbumService = aPhotoAlbumService;
     theProfileQuestionService = aProfileQuestionService;
 }
 public ProfileQuestionsController(IProfileQuestionService profileQuestionService)
 {
     _profileQuestionService = profileQuestionService;
 }
 public UserProfileQuestionsController(IBaseService<User> aBaseService, IProfileQuestionService aProfileQuestionService)
 {
     theProfileQuestionsService = aProfileQuestionService;
 }
 public UserProfileQuestionsController()
 {
     theProfileQuestionsService = new ProfileQuestionService(new EntityProfileQuestionRepository());
 }