/// <summary> /// 初始化一个<see cref="DashboardController"/>类型的新实例 /// </summary> public DashboardController(UserManager <User> userManager, RoleManager <Role> roleManager, FunctionAuthManager functionAuthorizationManager, DataAuthManager dataAuthorizationManager, ICacheService cacheService) { _userManager = userManager; _roleManager = roleManager; _functionAuthorizationManager = functionAuthorizationManager; _dataAuthorizationManager = dataAuthorizationManager; _cacheService = cacheService; }
public EntityInfoController(DataAuthManager dataAuthManager, IFilterService filterService) { _dataAuthManager = dataAuthManager; _filterService = filterService; }
public RoleEntityController(IServiceProvider provider) : base(provider) { _dataAuthManager = provider.GetRequiredService <DataAuthManager>(); }