示例#1
0
 public HomeController(
     IModuleServices moduleServices,
     IModuleElementServices moduleElementServices)
 {
     ModuleServices        = moduleServices;
     ModuleElementServices = moduleElementServices;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="permissionServices"></param>
 /// <param name="moduleServices"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="userRoleServices"></param>
 public PermissionController(IPermissionServices permissionServices, IModuleServices moduleServices, IRoleModulePermissionServices roleModulePermissionServices, IUserRoleServices userRoleServices)
 {
     _permissionServices           = permissionServices;
     _moduleServices               = moduleServices;
     _roleModulePermissionServices = roleModulePermissionServices;
     _userRoleServices             = userRoleServices;
 }
示例#3
0
 public DemoController(
     IMapper mapper,
     IModuleServices moduleServices)
 {
     Mapper         = mapper;
     ModuleServices = moduleServices;
 }
示例#4
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="PermissionServices"></param>
 /// <param name="ModuleServices"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="userRoleServices"></param>
 public PermissionController(IPermissionServices PermissionServices, IModuleServices ModuleServices, IRoleModulePermissionServices roleModulePermissionServices, IUserRoleServices userRoleServices)
 {
     _PermissionServices           = PermissionServices;
     _ModuleServices               = ModuleServices;
     _roleModulePermissionServices = roleModulePermissionServices;
     _userRoleServices             = userRoleServices;
 }
示例#5
0
 public MenuHeaderListViewComponent(
     IModuleServices moduleServices
     , IModuleElementServices moduleElementServices)
 {
     ModuleServices        = moduleServices;
     ModuleElementServices = moduleElementServices;
 }
示例#6
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="permissionServices"></param>
 /// <param name="moduleServices"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="userRoleServices"></param>
 /// <param name="httpContext"></param>
 public PermissionController(IPermissionServices permissionServices, IModuleServices moduleServices, IRoleModulePermissionServices roleModulePermissionServices, IUserRoleServices userRoleServices, IHttpContextAccessor httpContext)
 {
     _permissionServices           = permissionServices;
     _moduleServices               = moduleServices;
     _roleModulePermissionServices = roleModulePermissionServices;
     _userRoleServices             = userRoleServices;
     _httpContext = httpContext;
 }
示例#7
0
 public RoleController(
     IRoleServices roleServices,
     IModuleServices moduleServices,
     IRoleModuleElementServices roleModuleElementServices)
 {
     RoleServices              = roleServices;
     ModuleServices            = moduleServices;
     RoleModuleElementServices = roleModuleElementServices;
 }
示例#8
0
 public NavigationController(
     IModuleServices moduleServices,
     IUserInfoServices userInfoServices,
     IDistributedCache cache)
 {
     ModuleServices   = moduleServices;
     UserInfoServices = userInfoServices;
     Cache            = cache;
 }
 public ModuleController(
     IMapper mapper,
     IModuleServices moduleServices,
     IModuleElementServices moduleElementServices)
 {
     Mapper                = mapper;
     ModuleServices        = moduleServices;
     ModuleElementServices = moduleElementServices;
 }
示例#10
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="permissionServices"></param>
 /// <param name="moduleServices"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="userRoleServices"></param>
 /// <param name="httpContext"></param>
 /// <param name="user"></param>
 /// <param name="requirement"></param>
 public PermissionController(IPermissionServices permissionServices, IModuleServices moduleServices, IRoleModulePermissionServices roleModulePermissionServices, IUserRoleServices userRoleServices, IHttpContextAccessor httpContext, IUser user, PermissionRequirement requirement)
 {
     _permissionServices           = permissionServices;
     _moduleServices               = moduleServices;
     _roleModulePermissionServices = roleModulePermissionServices;
     _userRoleServices             = userRoleServices;
     _httpContext = httpContext;
     _user        = user;
     _requirement = requirement;
 }
示例#11
0
 public PermissionController(
     IPermissionServices permissionServices,
     IModuleServices moduleServices,
     IRoleModulePermissionServices roleModulePermissionServices,
     IMapper mapper)
 {
     _permissionServices           = permissionServices;
     _moduleServices               = moduleServices;
     _roleModulePermissionServices = roleModulePermissionServices;
     _mapper = mapper;
 }
示例#12
0
        public CommandBase()
        {
            _subscription.SubscribeFirstPublication(Global.Messages.REQUEST_MODULES_DEPENDENCIES_COMPLETED, obj =>
                {
                    var dependencies = obj as ModuleDependencies;
                    _services = dependencies.Services;
                });

            var isIntegrationMode = false;
            MessageBus.Instance.Publish(Global.Messages.REQUEST_MODULES_DEPENDENCIES, isIntegrationMode);
        }
示例#13
0
        public CommandBase()
        {
            _subscription.SubscribeFirstPublication(Global.Messages.REQUEST_MODULES_DEPENDENCIES_COMPLETED, obj =>
            {
                var dependencies = obj as ModuleDependencies;
                _services        = dependencies.Services;
            });

            var isIntegrationMode = false;

            MessageBus.Instance.Publish(Global.Messages.REQUEST_MODULES_DEPENDENCIES, isIntegrationMode);
        }
示例#14
0
 public UserController(
     IMapper mapper,
     IRoleServices roleServices,
     IModuleServices moduleServices,
     IUserInfoServices userInfoServices,
     IModuleElementServices moduleElementServices,
     IUserInfoModuleElementServices userInfoModuleElementServices)
 {
     Mapper                        = mapper;
     RoleServices                  = roleServices;
     ModuleServices                = moduleServices;
     UserInfoServices              = userInfoServices;
     ModuleElementServices         = moduleElementServices;
     UserInfoModuleElementServices = userInfoModuleElementServices;
 }
示例#15
0
 public MigrateController(IUnitOfWork unitOfWork,
                          IRoleModulePermissionServices roleModulePermissionServices,
                          IUserRoleServices userRoleServices,
                          IRoleServices roleServices,
                          IPermissionServices permissionServices,
                          IModuleServices moduleServices,
                          IWebHostEnvironment env)
 {
     _unitOfWork = unitOfWork;
     _roleModulePermissionServices = roleModulePermissionServices;
     _userRoleServices             = userRoleServices;
     _roleServices       = roleServices;
     _permissionServices = permissionServices;
     _moduleServices     = moduleServices;
     _env = env;
 }
示例#16
0
 public ModuleController(IModuleServices moduleServices, IUser user)
 {
     _moduleServices = moduleServices;
     _user           = user;
 }
示例#17
0
 /// <summary>
 /// 构造器
 /// </summary>
 /// <param name="moduleServices"></param>
 /// <param name="IsysUserInfoServices"></param>
 public ModuleController(IModuleServices moduleServices, IsysUserInfoServices IsysUserInfoServices)
 {
     this.moduleServices       = moduleServices;
     this.IsysUserInfoServices = IsysUserInfoServices;
 }
示例#18
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="moduleServices"></param>
 public ModuleController(IModuleServices moduleServices)
 {
     _moduleServices = moduleServices;
 }
示例#19
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="ModuleServices"></param>
 public ModuleController(IModuleServices ModuleServices)
 {
     _ModuleServices = ModuleServices;
 }
示例#20
0
 public ValuesController(IModuleServices mud)
 {
     _Modul = mud;
 }
示例#21
0
 public void Initialize(ModuleDependencies dependencies)
 {
     _services = dependencies.Services;
 }