コード例 #1
0
        /// <summary>
        /// 获取
        /// </summary>
        /// <param name="service"></param>
        /// <param name="paramters"></param>
        /// <returns></returns>
        public virtual object Remove(IIdentityContract service, params object[] paramters)
        {
            var key = paramters[0] as string;

            if (string.IsNullOrEmpty(key))
            {
                return(null);
            }
            return(service.Remove(key));
        }
コード例 #2
0
 public IdentityController(IIdentityContract identityContract,
                           UserManager <User> userManager,
                           SignInManager <User> signInManager,
                           IVerifyCodeService verifyCodeService)
 {
     _identityContract  = identityContract;
     _userManager       = userManager;
     _signInManager     = signInManager;
     _verifyCodeService = verifyCodeService;
 }
コード例 #3
0
 public UserController(
     UserManager <User> userManager,
     SecurityManager securityManager,
     IIdentityContract identityContract,
     ILoggerFactory loggerFactory
     )
 {
     _userManager      = userManager;
     _securityManager  = securityManager;
     _identityContract = identityContract;
 }
コード例 #4
0
 public RoleController(RoleManager <Role> roleManager,
                       IIdentityContract identityContract,
                       FunctionAuthManager functionAuthorizationManager,
                       ICacheService cacheService,
                       IFilterService filterService)
 {
     _roleManager                  = roleManager;
     _identityContract             = identityContract;
     _functionAuthorizationManager = functionAuthorizationManager;
     _cacheService                 = cacheService;
     _filterService                = filterService;
 }
コード例 #5
0
 public RoleController(RoleManager <Role> roleManager,
                       SecurityManager securityManager,
                       IIdentityContract identityContract,
                       ICacheService cacheService,
                       IFilterService filterService)
 {
     _roleManager      = roleManager;
     _securityManager  = securityManager;
     _identityContract = identityContract;
     _cacheService     = cacheService;
     _filterService    = filterService;
 }
コード例 #6
0
 public UserController(
     UserManager <User> userManager,
     FunctionAuthManager functionAuthManager,
     IIdentityContract identityContract,
     ICacheService cacheService,
     IFilterService filterService)
 {
     _userManager         = userManager;
     _functionAuthManager = functionAuthManager;
     _identityContract    = identityContract;
     _cacheService        = cacheService;
     _filterService       = filterService;
 }
コード例 #7
0
 public UserController(
     UserManager <User> userManager,
     SecurityManager securityManager,
     IIdentityContract identityContract,
     ILoggerFactory loggerFactory,
     ICacheService cacheService,
     IFilterService filterService)
 {
     _userManager      = userManager;
     _securityManager  = securityManager;
     _identityContract = identityContract;
     _cacheService     = cacheService;
     _filterService    = filterService;
 }
コード例 #8
0
 public TestController(UserManager <User> userManager, IIdentityContract identityContract)
 {
     _userManager      = userManager;
     _identityContract = identityContract;
 }
コード例 #9
0
 public UserRoleController(IIdentityContract identityContract,
                           IFilterService filterService)
 {
     _identityContract = identityContract;
     _filterService    = filterService;
 }
コード例 #10
0
 public UserRoleController(IIdentityContract identityContract)
 {
     _identityContract = identityContract;
 }
コード例 #11
0
 /// <summary>
 /// 存储
 /// </summary>
 /// <param name="service"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 public virtual object Set(IIdentityContract service, params object[] paramters)
 {
     return(service.Set(paramters[0].Convert <string>(), paramters[1].Convert <int>(), paramters[2].SerializeJson()).Convert <bool>());
 }
コード例 #12
0
 /// <summary>
 /// 获取
 /// </summary>
 /// <param name="service"></param>
 /// <param name="paramters"></param>
 /// <returns></returns>
 public virtual object Get(IIdentityContract service, params object[] paramters)
 {
     return(service.Get(paramters[0] as string));
 }
コード例 #13
0
 public HomeController(IIdentityContract identityContract)
 {
     _identityContract = identityContract;
 }
コード例 #14
0
 /// <summary>
 /// 初始化一个<see cref="TestHangfireJob"/>类型的新实例
 /// </summary>
 public TestHangfireJob(IIdentityContract identityContract, IServiceProvider provider)
 {
     _identityContract = identityContract;
     _provider         = provider;
 }
コード例 #15
0
 /// <summary>
 /// 初始化一个<see cref="TestHangfireJob"/>类型的新实例
 /// </summary>
 public TestHangfireJob(IIdentityContract identityContract)
 {
     _identityContract = identityContract;
 }
コード例 #16
0
 public LoginLogController(IFilterService filterService, IIdentityContract identityContract)
 {
     _filterService    = filterService;
     _identityContract = identityContract;
 }
コード例 #17
0
 /// <summary>
 /// 初始化一个<see cref="IdentityController"/>类型的新实例
 /// </summary>
 public IdentityController(IIdentityContract identityContract,
                           SignInManager <User> signInManager)
 {
     _identityContract = identityContract;
     _signInManager    = signInManager;
 }
コード例 #18
0
 public IdentityController(IIdentityContract identityContract)
 {
     _identityService = identityContract;
 }
コード例 #19
0
 public IdentityController(IIdentityContract identityContract, IServiceProvider provider)
 {
     _identityContract = identityContract;
     _provider         = provider;
 }