コード例 #1
0
 public SystemMenuButtonLogic(ISystemMenuButtonRepository functionRepository,
                              ISystemPermissionLogic permissionLogic)
     : base(functionRepository)
 {
     _permissionLogic    = permissionLogic;
     _functionRepository = functionRepository;
 }
コード例 #2
0
ファイル: SystemMenuLogic.cs プロジェクト: woshisunzewei/EIP
 public SystemMenuLogic(ISystemMenuRepository menuRepository,
                        ISystemPermissionLogic permissionLogic)
     : base(menuRepository)
 {
     _permissionLogic = permissionLogic;
     _menuRepository  = menuRepository;
 }
コード例 #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="organizationLogic"></param>
 /// <param name="httpContextAccessor"></param>
 /// <param name="permissionLogic"></param>
 public OrganizationController(ISystemOrganizationLogic organizationLogic,
                               IHttpContextAccessor httpContextAccessor,
                               ISystemPermissionLogic permissionLogic)
 {
     _currentUser       = httpContextAccessor.CurrentUser();
     _organizationLogic = organizationLogic;
     _permissionLogic   = permissionLogic;
 }
コード例 #4
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;
 }
コード例 #5
0
 public SystemRoleLogic(ISystemRoleRepository roleRepository,
                        ISystemPermissionUserLogic permissionUserLogic,
                        ISystemPermissionLogic permissionLogic)
     : base(roleRepository)
 {
     _permissionUserLogic = permissionUserLogic;
     _permissionLogic     = permissionLogic;
     _roleRepository      = roleRepository;
 }
コード例 #6
0
ファイル: SystemPostLogic.cs プロジェクト: woshisunzewei/EIP
 public SystemPostLogic(ISystemPostRepository postRepository,
                        ISystemPermissionUserLogic permissionUserLogic,
                        ISystemPermissionLogic permissionLogic)
     : base(postRepository)
 {
     _permissionUserLogic = permissionUserLogic;
     _permissionLogic     = permissionLogic;
     _postRepository      = postRepository;
 }
コード例 #7
0
 public SystemGroupLogic(ISystemGroupRepository groupRepository,
                         ISystemPermissionUserLogic permissionUserLogic,
                         ISystemPermissionLogic permissionLogic)
     : base(groupRepository)
 {
     _permissionUserLogic = permissionUserLogic;
     _permissionLogic     = permissionLogic;
     _groupRepository     = groupRepository;
 }
コード例 #8
0
 public SystemPostLogic(ISystemPostRepository postRepository,
                        ISystemPermissionUserLogic permissionUserLogic,
                        ISystemPermissionLogic permissionLogic, ISystemOrganizationRepository organizationRepository)
     : base(postRepository)
 {
     _permissionUserLogic    = permissionUserLogic;
     _permissionLogic        = permissionLogic;
     _organizationRepository = organizationRepository;
     _postRepository         = postRepository;
 }
コード例 #9
0
 public SystemGroupLogic(ISystemGroupRepository groupRepository,
                         ISystemPermissionUserLogic permissionUserLogic,
                         ISystemPermissionLogic permissionLogic, ISystemOrganizationRepository organizationRepository)
     : base(groupRepository)
 {
     _permissionUserLogic    = permissionUserLogic;
     _permissionLogic        = permissionLogic;
     _organizationRepository = organizationRepository;
     _groupRepository        = groupRepository;
 }
コード例 #10
0
 public SystemRoleLogic(ISystemRoleRepository roleRepository,
                        ISystemPermissionUserLogic permissionUserLogic,
                        ISystemPermissionLogic permissionLogic,
                        ISystemOrganizationRepository organizationRepository)
     : base(roleRepository)
 {
     _permissionUserLogic    = permissionUserLogic;
     _permissionLogic        = permissionLogic;
     _organizationRepository = organizationRepository;
     _roleRepository         = roleRepository;
 }
コード例 #11
0
 public SystemOrganizationLogic(ISystemOrganizationRepository organizationRepository,
                                ISystemPermissionUserLogic permissionUserLogic,
                                ISystemPermissionLogic permissionLogic,
                                ISystemGroupLogic groupLogic,
                                ISystemRoleLogic roleLogic,
                                ISystemPostLogic postLogic)
     : base(organizationRepository)
 {
     _permissionUserLogic    = permissionUserLogic;
     _permissionLogic        = permissionLogic;
     _groupLogic             = groupLogic;
     _roleLogic              = roleLogic;
     _postLogic              = postLogic;
     _organizationRepository = organizationRepository;
 }
コード例 #12
0
 public PermissionController(ISystemPermissionLogic permissionLogic)
 {
     _permissionLogic = permissionLogic;
 }
コード例 #13
0
 public UserController(ISystemUserInfoLogic userInfoLogic,
                       ISystemPermissionLogic permissionLogic)
 {
     _permissionLogic = permissionLogic;
     _userInfoLogic   = userInfoLogic;
 }
コード例 #14
0
 public HomeController(ISystemPermissionLogic permissionLogic)
 {
     this._permissionLogic = permissionLogic;
 }
コード例 #15
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="permissionLogic"></param>
 /// <param name="httpContextAccessor"></param>
 public PermissionController(ISystemPermissionLogic permissionLogic,
                             IHttpContextAccessor httpContextAccessor)
 {
     _currentUser     = httpContextAccessor.CurrentUser();
     _permissionLogic = permissionLogic;
 }