示例#1
0
        public UserManager(ILogger <UserManager> log, INexusServiceFactory serviceFactory, CookieConstants cookieConstants)
        {
            _log             = log;
            _serviceFactory  = serviceFactory;
            _cookieConstants = cookieConstants;

            NodeAuthClaimType   = _cookieConstants.NodeAuthClaimType;
            NodeAuthClaimResult = cookieConstants.NodeAuthClaimResult;
        }
示例#2
0
 public JobFactory(ILoggerFactory loggerFactory, INexusServiceFactory serviceFactory)
 {
     _loggerFactory  = loggerFactory;
     _serviceFactory = serviceFactory;
 }
示例#3
0
 public AssetController(INexusServiceFactory serviceFactory, IUserManager userManager, IRepository <Asset> assetRepository)
 {
     _serviceFactory  = serviceFactory;
     _userManager     = userManager;
     _assetRepository = assetRepository;
 }
示例#4
0
 public BlockchainController(INexusServiceFactory serviceFactory)
 {
     _serviceFactory = serviceFactory;
 }
示例#5
0
 public TokenController(INexusServiceFactory serviceFactory, IUserManager userManager, IRepository <Token> tokenRepository)
 {
     _serviceFactory  = serviceFactory;
     _userManager     = userManager;
     _tokenRepository = tokenRepository;
 }
示例#6
0
 public ManageController(IUserManager userManager, INexusServiceFactory serviceFactory)
 {
     _userManager    = userManager;
     _accountService = serviceFactory.GetAsync <AccountService>(HttpContext).GetAwaiter().GetResult();
 }