public HomeBusiness(IDbAccessor db, IOperator @operator, IMapper mapper, IBase_UserCache base_UserCache)
     : base(db)
 {
     _operator       = @operator;
     _mapper         = mapper;
     _base_UserCache = base_UserCache;
 }
 public Operator(IBase_UserCache userCache, IHttpContextAccessor httpContextAccessor, IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider;
     _userCache       = userCache;
     UserId           = httpContextAccessor?.HttpContext?.User.Claims
                        .Where(x => x.Type == "userId").FirstOrDefault()?.Value;
 }
Example #3
0
 public Operator(IBase_UserCache userCache, IWeChatUserInfoCache weChatCache, IHttpContextAccessor httpContextAccessor, IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider;
     _userCache       = userCache;
     _weChatCache     = weChatCache;
     UserId           = httpContextAccessor?.HttpContext?.Request.GetJWTPayload()?.UserId;
 }
Example #4
0
        public Operator(IBase_UserCache userCache, IHttpContextAccessor httpContextAccessor, IServiceProvider serviceProvider)
        {
            _serviceProvider = serviceProvider;
            _userCache       = userCache;
            JWTPayload payload = httpContextAccessor?.HttpContext?.Request.GetJWTPayload();

            UserId    = payload?.UserId;
            ProjectId = payload?.ProjectId;
        }
 public Base_UserBusiness(
     IDbAccessor db,
     IBase_UserCache userCache,
     IOperator @operator,
     IMapper mapper
     )
     : base(db)
 {
     _userCache = userCache;
     _operator  = @operator;
     _mapper    = mapper;
 }
 public Base_UserBusiness(
     IRepository repository,
     IBase_UserCache userCache,
     IOperator @operator,
     IMapper mapper
     )
     : base(repository)
 {
     _userCache = userCache;
     _operator  = @operator;
     _mapper    = mapper;
 }
 public HomeBusiness(IDbAccessor db, IOperator @operator,
                     IMapper mapper,
                     Imini_project_userBusiness mini_project_userBusiness,
                     IBase_UserCache userCache,
                     IWorkOrderDbAccessor workOrderDbAccessor,
                     Base_UserBusiness base_UserBusiness)
     : base(db)
 {
     _operator          = @operator;
     _mapper            = mapper;
     _userCache         = userCache;
     _Base_UserBusiness = base_UserBusiness;
 }
 public Base_UserBusiness(IBase_UserCache userCache)
 {
     _userCache = userCache;
 }