public void Initialize(IRepository<Group> repGroup,
                         IRepository<GroupType> repGroupType,
                         IRepository<Course> repCourse,
                         IRepository<UserProfile> repUserProfile,
                         IRepository<CourseUserRole> repCourseUserRole,
                         IRepository<EntityModel.Role> repRole,
                         IRepository<EntityModel.Post> repPost)
 {
     _repCourse = repCourse.Use(_uow);
     _repGroup = repGroup.Use(_uow);
     _repGroupType = repGroupType.Use(_uow);
     _repUserProfile = repUserProfile.Use(_uow);
     _repCourseUserRole = repCourseUserRole.Use(_uow);
     _repRole = repRole.Use(_uow);
     _repPost = repPost.Use(_uow);
 }
 public void Initialize(IRepository<EntityModel.Role> repRole)
 {
     _repRole = repRole.Use(_uow);
 }
 public void Initialize(IRepository<UserProfile> repUser,
                         IRepository<EntityModel.Role> repRole,
                         IRepository<CourseUserRole> repCourseUserRole,
                         IRepository<Course> repCourse,
                         IRepository<Group> repGroup)
 {
     _repUser = repUser.Use(_uow);
     _repRole = repRole.Use(_uow);
     _repCourseUserRole = repCourseUserRole.Use(_uow);
     _repCourse = repCourse.Use(_uow);
     _repGroup = repGroup.Use(_uow);
 }
 public void Initialize(IRepository<Course> repCourse, 
                         IRepository<CourseUserRole> repCourseUserRole,
                         IRepository<UserProfile> repUserProfile,
                         IRepository<EntityModel.Role> repRole,
                         IRepository<EntityModel.Questionnaire> repQuestionnaire,
                         IRepository<GroupType> repGroupType)
 {
     _repCourse = repCourse.Use(_uow);
     _repCourseUserRole = repCourseUserRole.Use(_uow);
     _repUserProfile = repUserProfile.Use(_uow);
     _repRole = repRole.Use(_uow);
     _repQuestionnaire = repQuestionnaire.Use(_uow);
     _repGroupType = repGroupType.Use(_uow);
 }
 public void Initialize(IRepository<UserProfile> repUser,
     IRepository<SessionToken> repSessionToken)
 {
     _repUser = repUser.Use(_uow);
     _repSessionToken = repSessionToken.Use(_uow);
 }
 public void Initialize(IRepository<EntityModel.Question> repQuestion,
                         IRepository<QuestionType> repQuestionType,
                         IRepository<EntityModel.Questionnaire> repQuestionnaire,
                         IRepository<EntityModel.AnswerChoice> repAnswerChoice)
 {
     _repQuestion = repQuestion.Use(_uow);
     _repQuestionType = repQuestionType.Use(_uow);
     _repQuestionnaire = repQuestionnaire.Use(_uow);
     _repAnswerChoice = repAnswerChoice.Use(_uow);
 }