Exemplo n.º 1
0
 public GroupController(ISystemGroupLogic groupLogic,
                        ISystemUserInfoLogic userInfoLogic, ISystemOrganizationLogic organizationLogic)
 {
     _groupLogic        = groupLogic;
     _userInfoLogic     = userInfoLogic;
     _organizationLogic = organizationLogic;
 }
Exemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="groupLogic"></param>
 /// <param name="userInfoLogic"></param>
 /// <param name="organizationLogic"></param>
 /// <param name="httpContextAccessor"></param>
 public GroupController(ISystemGroupLogic groupLogic,
                        ISystemUserInfoLogic userInfoLogic, ISystemOrganizationLogic organizationLogic, IHttpContextAccessor httpContextAccessor)
 {
     _currentUser       = httpContextAccessor.CurrentUser();
     _groupLogic        = groupLogic;
     _userInfoLogic     = userInfoLogic;
     _organizationLogic = organizationLogic;
 }
Exemplo n.º 3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="permissionLogic"></param>
 /// <param name="httpContextAccessor"></param>
 /// <param name="userInfoLogic"></param>
 public HomeController(ISystemPermissionLogic permissionLogic,
                       IHttpContextAccessor httpContextAccessor,
                       ISystemUserInfoLogic userInfoLogic)
 {
     _currentUser     = httpContextAccessor.CurrentUser();
     _permissionLogic = permissionLogic;
     _userInfoLogic   = userInfoLogic;
 }
Exemplo n.º 4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="jwtConfig"></param>
 /// <param name="userInfoLogic"></param>
 /// <param name="organizationLogic"></param>
 /// <param name="accessor"></param>
 /// <param name="loginLogLogic"></param>
 public AccountController(IOptions <JwtConfiguration> jwtConfig,
                          ISystemUserInfoLogic userInfoLogic,
                          ISystemOrganizationLogic organizationLogic,
                          IHttpContextAccessor accessor,
                          ISystemLoginLogLogic loginLogLogic)
 {
     _jwtConfig         = jwtConfig;
     _userInfoLogic     = userInfoLogic;
     _organizationLogic = organizationLogic;
     _accessor          = accessor;
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="userInfoLogic"></param>
 /// <param name="permissionUserLogic"></param>
 /// <param name="httpContextAccessor"></param>
 /// <param name="organizationLogic"></param>
 /// <param name="permissionLogic"></param>
 public UserController(ISystemUserInfoLogic userInfoLogic,
                       ISystemPermissionUserLogic permissionUserLogic,
                       IHttpContextAccessor httpContextAccessor,
                       ISystemOrganizationLogic organizationLogic,
                       ISystemPermissionLogic permissionLogic)
 {
     _currentUser         = httpContextAccessor.CurrentUser();
     _permissionUserLogic = permissionUserLogic;
     _organizationLogic   = organizationLogic;
     _permissionLogic     = permissionLogic;
     _userInfoLogic       = userInfoLogic;
 }
Exemplo n.º 6
0
 public UserControlController(
     ISystemGroupLogic groupLogic,
     ISystemPostLogic postLogic,
     ISystemUserInfoLogic userInfoLogic,
     ISystemPermissionUserLogic permissionUserLogic,
     ISystemOrganizationLogic organizationLogic,
     ISystemMenuLogic menuLogic,
     ISystemDictionaryLogic dictionaryLogic)
 {
     _groupLogic          = groupLogic;
     _postLogic           = postLogic;
     _menuLogic           = menuLogic;
     _userInfoLogic       = userInfoLogic;
     _permissionUserLogic = permissionUserLogic;
     _organizationLogic   = organizationLogic;
     _dictionaryLogic     = dictionaryLogic;
 }
Exemplo n.º 7
0
 public UserController(ISystemUserInfoLogic userInfoLogic,
                       ISystemPermissionLogic permissionLogic)
 {
     _permissionLogic = permissionLogic;
     _userInfoLogic   = userInfoLogic;
 }
Exemplo n.º 8
0
 public MainController(ISystemUserInfoLogic userInfoLogic)
 {
     _userInfoLogic = userInfoLogic;
 }
Exemplo n.º 9
0
 public AccountController(ISystemUserInfoLogic userInfoLogic, ISystemLoginLogLogic loginLogLogic, ISystemLoginSlideLogic systemLoginSlideLogic)
 {
     _userInfoLogic         = userInfoLogic;
     _loginLogLogic         = loginLogLogic;
     _systemLoginSlideLogic = systemLoginSlideLogic;
 }