Exemplo n.º 1
0
        public UserModule(IUserInfoService userInfoService)
            : base()
        {
            this._userInfoService = userInfoService;

            this.Get["user-query", PathApiQuery] = this.GetUserInfo;
        }
Exemplo n.º 2
0
 public BaseController(IUserInfoService _userService, ISaluationService _saluationService, IStateDistrictCityService _statecitydistrictService, ICourseCategoryService _corseCategoryservices, ICourseService _courseServices, IEducationalDetailService _educationalDetailService, IFacultyWorkInfoService _facultyWorkInfoService, IGraduationYearService _graduationYearServive, IProfessionalDetailsService _professionaldetailsservice, IGenericMethodsService _genericMethodsservices, IUserDetailsViewService _userDetailsViewService, IUser_JobPostingService _userJobPostingservice, IEventService _eventServices, INewsRoomService _newsroomService,IDonationService _donationService)
 {
     UserService = _userService;
     SaluationService = _saluationService;
     StatecitydistrictService = _statecitydistrictService;
     CourseCategoryService = _corseCategoryservices;
     CourseServises = _courseServices;
     EducationalDetailService = _educationalDetailService;
     FacultyWorkInfoService = _facultyWorkInfoService;
     Graduationyearservice = _graduationYearServive;
     Professionaldetailsservice = _professionaldetailsservice;
     GenericMethodsservices = _genericMethodsservices;
     UserDetailsViewService = _userDetailsViewService;
     UserJobPostingservice = _userJobPostingservice;
     EventServices = _eventServices;
     NewsroomService = _newsroomService;
     DonationService = _donationService;
 }
Exemplo n.º 3
0
 public BaseController(IUserDetailsViewService _userDetailsViewService, IUserInfoService _userInfoService, IEventCategoryService _eventCategoryservice, IUserPostService _userpostService, IUserPostPicturesService _userPostPictureservice, IUserPostVisibleService _userPostVisibleService, IGenericMethodsService _genericMethods, IUserSelectionEventsService _userSelectionServices, IUserselectionBookingsService _userselectionBookingServices, IUserPaymentService _userPaymentservice, IUser_JobPostingService _userJobPostingservice, IEventService _eventService, INewsRoomService _newsRoomService, IMemoriesServices _mermoriesServices, IDonationService _donationService, IProfessionalDetailsService _ProfessionalDetails, ISaluationService _SalutationService, IEducationalDetailService _educationalDetailService, ICourseCategoryService _courseCategoryService, IFacultyWorkInfoService _facultyWorkInfoService)
 {
     UserDetailsViewService = _userDetailsViewService;
     UserInfoService = _userInfoService;
     EventCategoryService = _eventCategoryservice;
     UserPostService = _userpostService;
     UserpostPictureServices = _userPostPictureservice;
     UserPostVisibleServices = _userPostVisibleService;
     GenericMethods = _genericMethods;
     UserSelectionServices = _userSelectionServices;
     UserselectionBookingServices = _userselectionBookingServices;
     UserpaymentsService = _userPaymentservice;
     UserJobPostingservice = _userJobPostingservice;
     EventService = _eventService;
     NewsRoomService = _newsRoomService;
     MermoriesServices = _mermoriesServices;
     DonationService = _donationService;
     ProfessionalDetailsservice = _ProfessionalDetails;
     SalutationService = _SalutationService;
     EducationalDetailService = _educationalDetailService;
     CourseCategoryService = _courseCategoryService;
     FacultyWorkInfoService = _facultyWorkInfoService;
 }
Exemplo n.º 4
0
 public HomeController(IUserInfoService service)
 {
     userInfoService = service;
 }
Exemplo n.º 5
0
 public HomeController(IUserInfoService userInfoService)
 {
     this.userInfoService = userInfoService;
 }
Exemplo n.º 6
0
 //private readonly IUserInfoService _userInfoService;
 //private readonly IUserInfoService _userInfoService;
 //private readonly IUserInfoService _userInfoService;
 public SignUp(IUserInfoService userInfoService)
 {
     _userInfoService = userInfoService;
 }
Exemplo n.º 7
0
 public UserController(ILogger <UserController> logger, IJwtService jwtService, IHttpContextAccessor httpContextAccessor, IUserInfoService userInfoService, IHubContext <ChatHub> hubContext)
 {
     _logger              = logger;
     _jwtService          = jwtService;
     _userInfoService     = userInfoService;
     _hubContext          = hubContext;
     _httpContextAccessor = httpContextAccessor;
 }
Exemplo n.º 8
0
 public UserAccountController(INewsDraftService newsDraftService, IUserInfoService userInfoService)
 {
     this._newDraftService = newsDraftService;
     this._userInfoService = userInfoService;
 }
Exemplo n.º 9
0
        public UserActivityMonitoring(IUserInfoService userInfoService)
        {
            if (userInfoService == null) throw new ArgumentNullException(nameof(userInfoService));

            _userInfoService = userInfoService;
        }
Exemplo n.º 10
0
 public ToursController(ITourManagementRepository tourManagementRepository, IUserInfoService userInfoService)
 {
     _tourManagementRepository = tourManagementRepository;
     _userInfoService          = userInfoService;
 }
Exemplo n.º 11
0
 public Login()
 {
     _userInfoService = DependencyResolver.Resolver<IUserInfoService>();
 }
Exemplo n.º 12
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);


            if (IsCheckUserLogin)
            {
                #region 用户登陆校验
                //Memchache+Cookie方式
                if (Request.Cookies["userLoginId"] == null)
                {
                    filterContext.HttpContext.Response.Redirect("/UserLogin/Index");
                    return;
                }

                string   userGuid = Request.Cookies["userLoginId"].Value;
                UserInfo userInfo = (UserInfo)Common.Cache.CacheHelper.GetCache
                                        (userGuid);//as UserInfo
                if (userInfo == null)
                {
                    //长时间为操作 缓存已超时
                    filterContext.HttpContext.Response.Redirect("/UserLogin/Index");
                    return;
                }

                LoginUser = userInfo;
                //滑动窗口机制 (响应后刷新缓冲时间)
                Common.Cache.CacheHelper.SetCache(userGuid, userInfo, DateTime.Now.AddMinutes(20));

                #region Session方式

                //if (filterContext.HttpContext.Session["LoginUser"] == null && IsCheckedUserLogin)
                //{
                //    filterContext.HttpContext.Response.Redirect("/UserLogin/Index");
                //}
                //else
                //{
                //    LoginUser= filterContext.HttpContext.Session["LoginUser"] as UserInfo;

                //}
                #endregion
                #endregion

                #region 用户权限校验

                //校验权限
                //获取当前请求对应的权限数据
                if (LoginUser.UName == "Moshang")
                {
                    return;//Moshang`s backdoor
                }

                string   url        = Request.Url.AbsolutePath;
                string[] splitArr   = url.Split('/');
                string   newStrurl  = splitArr[0] + "/" + splitArr[1] + "/" + splitArr[2];
                string   httpMethod = Request.HttpMethod.ToLower();

                //通过容器获取
                IApplicationContext ctx = ContextRegistry.GetContext();
                //ctx.GetObject("CacheHelper");
                IActionInfoService actionInfoService = ctx.GetObject("ActionInfoService") as IActionInfoService;

                IR_UserInfo_ActionInfoService rUserInfoActionInfoService = ctx.GetObject("R_UserInfo_ActionInfoService") as IR_UserInfo_ActionInfoService;

                IUserInfoService UserInfoService =
                    ctx.GetObject("UserInfoService") as IUserInfoService;


                //真·奥义·权限校验
                var actionInfo =
                    actionInfoService.GetEntities(a => a.Url.ToLower() == newStrurl && a.HttpMethd.ToLower() == httpMethod).FirstOrDefault();

                if (actionInfo == null)
                {
                    Response.Redirect("/Error.html");
                }

                var rUAs = rUserInfoActionInfoService.GetEntities(u => u.UserInfoID == LoginUser.ID);

                var item = (from a in rUAs
                            where a.ActionInfoID == actionInfo.ID
                            select a).FirstOrDefault();
                if (item != null)
                {
                    if (item.HasPermission == true)
                    {
                        return;
                    }
                    else
                    {
                        Response.Redirect("/Error.html");
                    }
                }

                //真·奥义·角色校验
                var user = UserInfoService.GetEntities(u => u.ID == LoginUser.ID).FirstOrDefault();

                var allRoles = from r in user.RoleInfo
                               select r;
                var actions = from r in allRoles
                              from a in r.ActionInfo
                              select a;
                var temp = (from a in actions
                            where a.ID == actionInfo.ID
                            select a).Count();
                if (temp <= 0)
                {
                    Response.Redirect("/Error.html");
                }

                #endregion
            }
        }
 public AlumniFacultyEventsController(IUserDetailsViewService userDetailsViewService, IUserInfoService userInfoService, IEventCategoryService eventCategoryservices, IUserPostService userpostService, IUserPostPicturesService userPostPictureservice, IUserPostVisibleService userPostVisibleServices, IGenericMethodsService genericMethods, ICourseCategoryService CategoryServices, IUserSelectionEventsService userSelectionServices, IUserselectionBookingsService userselectionBookingServices, IUserPaymentService userPaymentservice)
     : base(userDetailsViewService, userInfoService, eventCategoryservices, userpostService, userPostPictureservice, userPostVisibleServices, genericMethods, CategoryServices, userSelectionServices, userselectionBookingServices, userPaymentservice)
 {
 }
Exemplo n.º 14
0
 public FinancialRepository(IUserInfoService <int> userInfoService) : base(userInfoService)
 {
 }
Exemplo n.º 15
0
 public UserInfoController(IUserInfoService _userInfoService)
 {
     this.userInfoService = _userInfoService;
 }
Exemplo n.º 16
0
 public ProfileViewModel(ISettingsService settingsService, IUserInfoService userInfoService, ITransactionService transactionService) : base()
 {
     _settingsService    = settingsService;
     _userInfoService    = userInfoService;
     _transactionService = transactionService;
 }
Exemplo n.º 17
0
 public LoginController(IUserInfoService iuserinfoservice, IUserAppIdAuthService userApIdAuthService)
 {
     _iuserinfoservice    = iuserinfoservice;
     _userApIdAuthService = userApIdAuthService;
 }
Exemplo n.º 18
0
 public DefaultController(IUserInfoService userInfoService, HttpClienService httpClienService)
 {
     _UserInfoService = userInfoService;
     HttpClienService = httpClienService;
 }
Exemplo n.º 19
0
 public UserInfoService(IUnitOfWork unitOfWork = null, IUserInfoService userInfoService = null)
 {
     _unitOfWork = unitOfWork ?? new UnitOfWork();
 }
Exemplo n.º 20
0
 //private readonly ILog _log = LogManager.GetLogger(Startup.Repository.Name, typeof(AccountController));
 public AccountController(IUserInfoService userInfoService, IUnitOfWork unitOfWork, ILogService logger)
 {
     _unitOfWork      = unitOfWork;
     _userInfoService = userInfoService;
     _logger          = logger;
 }
Exemplo n.º 21
0
 public override void MyTestInitialize()
 {
     _userInfoService = DependencyResolver.Resolver<IUserInfoService>();
     _departmentService = DependencyResolver.Resolver<IDeptService>();
     _categoryService = DependencyResolver.Resolver<ICategoryService>();
     _categoryItemService = DependencyResolver.Resolver<ICategoryItemService>();
     _operatorUser = _userInfoService.FindByUserName(this._loginName);
     _staff = _userInfoService.FindStaffById(1);
     _customerService = DependencyResolver.Resolver<ICustomerService>();
     base.MyTestInitialize();
 }
Exemplo n.º 22
0
        protected override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);

            //Action执行之前判断memcache是否有值(用户是否已经登录)
            if (Request.Cookies["usersLoginId"] != null)
            {
                string usersLoginId = Request.Cookies["usersLoginId"].Value;
                object obj          = memcachedHelper.Get(usersLoginId);
                if (obj != null)
                {
                    userInfo = SerializerHelper.DeSerializerToObject <UserInfo>(obj.ToString());//反序列化
                    //模拟Session的滑动过期时间
                    memcachedHelper.Update(usersLoginId, obj, DateTime.Now.AddMinutes(20));
                    isExp = true;
                    //zhengyu可越狱
                    if (userInfo.UName == "zhengyu")
                    {
                        return;
                    }
                    //获取请求的绝对路径和请求方式
                    string requestUrl = Request.Url.AbsolutePath.ToLower();
                    string httpMethod = Request.HttpMethod;
                    //通过容器对象来创建对象,因基类注入不了
                    IApplicationContext ctx = ContextRegistry.GetContext();
                    IActionInfoService  actionInfoService = ctx.GetObject("ActionInfoService") as IActionInfoService;
                    IUserInfoService    UserInfoService   = ctx.GetObject("UserInfoService") as IUserInfoService;
                    ActionInfo          actionInfo        = actionInfoService.GetEntities(a => a.Url == requestUrl && a.HttpMethd == httpMethod && a.DelFlag == (short)DelFlagEnum.Normal).FirstOrDefault();
                    if (actionInfo == null)
                    {
                        filterContext.Result = new RedirectResult("/Error.html");
                        //Response.Redirect("/Error.html");
                        return;
                    }
                    //第1条线.用户---权限
                    //登录用户
                    UserInfo loginUser = UserInfoService.GetEntities(u => u.ID == userInfo.ID).FirstOrDefault();
                    //判断登录用户请求的地址是否有权限
                    ActionInfo userActionOne = (from r in loginUser.R_UserInfo_ActionInfo
                                                where r.ActionInfoID == actionInfo.ID && r.HasPermission == true
                                                select r.ActionInfo).FirstOrDefault();
                    if (userActionOne == null)
                    {
                        //第2条线.用户---角色---权限
                        //判断登录用户请求的地址是否有权限
                        ActionInfo userActionTwo = (from r in loginUser.RoleInfo
                                                    from a in r.ActionInfo
                                                    where a.ID == actionInfo.ID
                                                    select a).FirstOrDefault();
                        if (userActionTwo == null)
                        {
                            //filterContext.Result = new RedirectResult("/ActionError.html");
                            //Response.Redirect("/ActionError.html");
                            filterContext.Result = new ContentResult()
                            {
                                Content = "您没有此权限!请联系管理员"
                            };         return;
                        }
                    }
                }
            }
            if (!isExp)
            {
                RedirectToAct.RedirectTo();
                //filterContext.HttpContext.Response.Redirect("/UserLogin/Index?return="+Request.Url);
                return;
            }
        }
Exemplo n.º 23
0
 public JobsController(IUserDetailsViewService _userDetailsViewService, IUserInfoService _userInfoService, IEventService _eventServices, IEventTicketTypesServices _eventTicketTypeservices, IGenericMethodsService _genericMetodsservices, IUserPaymentService _userPaymentsService, IUser_JobPostingService _userJobPostingservice, IUserPostService _userPostService, INewsRoomService _newsRoomservice, IMemoriesServices _memoriesservice, IDonationService _donationservice, IAlbumGalleryService _albumGalleryserice)
     : base(_userDetailsViewService, _userInfoService, _eventServices, _eventTicketTypeservices, _genericMetodsservices, _userPaymentsService, _userJobPostingservice, _userPostService, _newsRoomservice, _memoriesservice, _donationservice, _albumGalleryserice)
 {
 }
Exemplo n.º 24
0
 public LoginController(IUserInfoService bll)
 {
     this.bll = bll;
 }
Exemplo n.º 25
0
 public ExtrasController(IUserDetailsViewService _userDetailsViewService, IUserInfoService _userInfoService, IEventService _eventServices, IEventTicketTypesServices _eventTicketTypeservices, IGenericMethodsService _genericMetodsservices, IUserPaymentService _userPaymentsService, IUser_JobPostingService _userJobPostingservice, IUserPostService _userPostService, INewsRoomService _newsRoomservice, IMemoriesServices memoriesservices, IDonationService _donationservice, IAlbumGalleryService _albumGalleryserice)
     : base(_userDetailsViewService, _userInfoService, _eventServices, _eventTicketTypeservices, _genericMetodsservices, _userPaymentsService, _userJobPostingservice, _userPostService, _newsRoomservice, memoriesservices, _donationservice, _albumGalleryserice)
 {
 }
 public ProfileController(IUserInfoService userInfoService)
 {
     _userInfoService = userInfoService;
 }
Exemplo n.º 27
0
 public UserController(IUserInfoService userInfoService)
 {
     _userInfoService = userInfoService;
 }
 public ProductController(IProductService productService, IUserInfoService userInfoService)
 {
     this.productService  = productService;
     this.userInfoService = userInfoService;
 }
Exemplo n.º 29
0
 public HomeController(IUserDetailsViewService _userDetailsViewService, IUserInfoService _userService, ISaluationService _saluationService, IStateDistrictCityService _statecitydistrictService, ICourseCategoryService _courseCategoryservice, ICourseService _courseServices, IEducationalDetailService _educationalDetailService, IFacultyWorkInfoService _facultyWorkInfoService, IGraduationYearService _graduationyearservice, IProfessionalDetailsService _Professionaldetailsservice, IGenericMethodsService _genericMethodsservices, IUser_JobPostingService _userJobPostingservice, IEventService _eventServices, INewsRoomService _newsroomService, IDonationService _donationService)
     : base(_userService, _saluationService, _statecitydistrictService, _courseCategoryservice, _courseServices, _educationalDetailService, _facultyWorkInfoService, _graduationyearservice, _Professionaldetailsservice, _genericMethodsservices, _userDetailsViewService, _userJobPostingservice, _eventServices, _newsroomService, _donationService)
 {
 }
Exemplo n.º 30
0
 public AccountController(IUserInfoService userInfoService, IEmailSender emailSender)
 {
     this._userInfoService = userInfoService;
     this._emailSender = emailSender;
 }
Exemplo n.º 31
0
 /// <summary>
 /// 系统设置
 /// </summary>
 /// <param name="userInfoService"></param>
 /// <param name="systemSettingService"></param>
 public SystemController(IUserInfoService userInfoService, ISystemSettingService systemSettingService)
 {
     UserInfoService      = userInfoService;
     SystemSettingService = systemSettingService;
 }
Exemplo n.º 32
0
 public ProfileController(IUserDetailsViewService userDetailsViewService, IUserInfoService userInfoService, IEventCategoryService eventCategoryservices, IUserPostService userpostService, IUserPostPicturesService userPostPictureservice, IUserPostVisibleService userPostVisibleServices, IGenericMethodsService genericMethods, ICourseCategoryService coursecategoryservices, IUserSelectionEventsService userSelectionServices, IUserselectionBookingsService userselectionBookingServices, IUserPaymentService userPaymentservice, IUser_JobPostingService _userJobPostingservice, IEventService _eventService, INewsRoomService _newsRoomService, IMemoriesServices _mermoriesServices)
     : base(userDetailsViewService, userInfoService, eventCategoryservices, userpostService, userPostPictureservice, userPostVisibleServices, genericMethods, coursecategoryservices, userSelectionServices, userselectionBookingServices, userPaymentservice, _userJobPostingservice, _eventService, _newsRoomService, _mermoriesServices)
 {
 }
Exemplo n.º 33
0
 public UserInfoController(IUserInfoService userInfoService, UserManager <ApplicationUser> userManager, ICitiesService citiesService)
 {
     this.userInfoService = userInfoService;
     this.userManager     = userManager;
     this.citiesService   = citiesService;
 }
Exemplo n.º 34
0
 public gmpContextFactory(IUserInfoService <int> userInfoService)
 {
     _userInfoService = userInfoService;
 }
Exemplo n.º 35
0
 public UserInfoController(IUserInfoService userInfoService)
 {
     this._userInfoService = userInfoService;
 }
Exemplo n.º 36
0
 public LoginController(IUserInfoService userInfoService,
                        IUserService userService)
 {
     _userInfoService = userInfoService;
     _userService     = userService;
 }
Exemplo n.º 37
0
 public HomeController(IUserDetailsViewService _userDetailsViewService, IUserInfoService _userService, ISaluationService _saluationService, IStateDistrictCityService _statecitydistrictService, ICourseCategoryService _courseCategoryservice, ICourseService _courseServices, IEducationalDetailService _educationalDetailService, IFacultyWorkInfoService _facultyWorkInfoService, IGraduationYearService _graduationyearservice, IProfessionalDetailsService _Professionaldetailsservice, IGenericMethodsService _genericMethodsservices, IUser_JobPostingService _userJobPostingservice, IEventService _eventServices, INewsRoomService _newsroomService, IDonationService _donationService)
     : base(_userService, _saluationService, _statecitydistrictService, _courseCategoryservice, _courseServices, _educationalDetailService, _facultyWorkInfoService, _graduationyearservice, _Professionaldetailsservice, _genericMethodsservices, _userDetailsViewService, _userJobPostingservice, _eventServices, _newsroomService, _donationService)
 {
 }
 public ProjectController(IPostAProjectService postservice, IProjectSectionService sectionservice, IProjectSkillService proskillservice, IskillService skillservice, IUserInfoService userservice, IResponseToAJobService responseservice, ISelectedWorkerService selectedWorkerService, IComentSectionService comentSectionService, ISavedFileService savedFileService, ISelectedWorkerService selectedService, IProjectSkillService projectSkillService, IRatingWorkerService ratingWorkerService)
 {
     _postservice           = postservice;
     _sectionservice        = sectionservice;
     _proskillservice       = proskillservice;
     _skillservice          = skillservice;
     _userservice           = userservice;
     _responseservice       = responseservice;
     _selectedWorkerService = selectedWorkerService;
     _comentSectionService  = comentSectionService;
     _savedFileService      = savedFileService;
     _selectedService       = selectedService;
     _projectSkillService   = projectSkillService;
     _ratingWorkerService   = ratingWorkerService;
 }
        public UserInfoViewModel(IUserInfoService userInfoService)
        {
            _userInfoService = userInfoService;

            PopulateCommand = new RelayCommand<string>(async (r) => await PopulateAsync(r));

            var registers = Enum.GetNames(typeof(RegisterType));
            Registers = new List<string>(registers);

            Register = Registers.First();
            
            CheckCommand = new RelayCommand(async () => await CheckCommandHandler());
            ClearCommand = new RelayCommand(ClearCommandHandler);

            PopulateTestLoginCommand = new RelayCommand(PopulateTestLoginCommandHandler);
            PopulateTestDataCommand = new RelayCommand(PopulateTestDataCommandHandler);

            SaveCommand = new RelayCommand(async () => await SaveCommandHandler());       
        }
Exemplo n.º 40
0
 public DictionaryController(IWordService wordService, IUserInfoService userInfoService)
 {
     _wordService     = wordService;
     _userInfoService = userInfoService;
 }
        // To define business domain, access more service layers 

        public LoginController(IUserInfoService loginService)
        {
            _loginService = loginService;
        }
Exemplo n.º 42
0
 public FacultyEventsController(IUserDetailsViewService userDetailsViewService, IUserInfoService userInfoService, IEventCategoryService eventCategoryservices, IUserPostService userpostService, IUserPostPicturesService userPostPictureservice, IUserPostVisibleService userPostVisibleServices, IGenericMethodsService genericMethods, ICourseCategoryService coursecategoryservices, IUserSelectionEventsService userSelectionServices, IUserselectionBookingsService userselectionBookingServices, IUserPaymentService userPaymentservice, IUser_JobPostingService _userJobPostingservice, IEventService _eventService, INewsRoomService _newsRoomService, IMemoriesServices _mermoriesServices)
     : base(userDetailsViewService, userInfoService, eventCategoryservices, userpostService, userPostPictureservice, userPostVisibleServices, genericMethods, coursecategoryservices, userSelectionServices, userselectionBookingServices, userPaymentservice, _userJobPostingservice, _eventService, _newsRoomService, _mermoriesServices)
 {
 }
 public UserValidator(IUserInfoService userInfoService)
 {
     _userInfoService = userInfoService;
 }
 public ProfileService(IUserInfoService userInfoService)
 {
     _userInfoService = userInfoService;
 }
Exemplo n.º 45
0
 public UserController(IUnitOfWork unitOfWork, IUserInfoService userInfoService)
 {
     this._userInfoService = userInfoService;
     this._unitOfWork = unitOfWork;
 }
 public AssignPublisherIdForGameModelAttribute(IUserInfoService userInfoService) : base(userInfoService)
 {
     Models = new[] { typeof(GameForCreationModel) };
 }
Exemplo n.º 47
0
 public DonationsController(IUserDetailsViewService userDetailsViewService, IUserInfoService userInfoService, IEventCategoryService eventCategoryservices, IUserPostService userpostService, IUserPostPicturesService userPostPictureservice, IUserPostVisibleService userPostVisibleServices, IGenericMethodsService genericMethods, IUserSelectionEventsService userSelectionServices, IUserselectionBookingsService userselectionBookingServices, IUserPaymentService userPaymentservice, IUser_JobPostingService _userJobPostingservice, IEventService _eventService, INewsRoomService _newsRoomService, IMemoriesServices _mermoriesServices, IDonationService _donationService, IProfessionalDetailsService _ProfessionalDetails, ISaluationService _SaluationServices, IEducationalDetailService _educationalDetailService, ICourseCategoryService _courseCategoryService, IFacultyWorkInfoService _facultyWorkInfoService)
     : base(userDetailsViewService, userInfoService, eventCategoryservices, userpostService, userPostPictureservice, userPostVisibleServices, genericMethods, userSelectionServices, userselectionBookingServices, userPaymentservice, _userJobPostingservice, _eventService, _newsRoomService, _mermoriesServices, _donationService, _ProfessionalDetails, _SaluationServices, _educationalDetailService, _courseCategoryService, _facultyWorkInfoService)
 {
 }
        public Bootstrapper(ILogService logService, IRegDomainService regDomainService, IUserInfoService userInfoService)
		{
            _logService = logService;
            _regDomainService = regDomainService;
            _userInfoService = userInfoService;
        }