コード例 #1
0
 public UserAppService(IRepository <User, long> userRepository, IPermissionManager permissionManager, IUsersAppNotificationsSender usersAppNotificationsSender, UserNotificationManager userNotificationManager, ICinotamMailSender cinotamMailSender, ITemplateManager templateManager, ITwoFactorMessageService twoFactorMessageService)
 {
     _userRepository              = userRepository;
     _permissionManager           = permissionManager;
     _usersAppNotificationsSender = usersAppNotificationsSender;
     _userNotificationManager     = userNotificationManager;
     _cinotamMailSender           = cinotamMailSender;
     _templateManager             = templateManager;
     _twoFactorMessageService     = twoFactorMessageService;
 }
コード例 #2
0
 public AccountController(
     TenantManager tenantManager,
     UserManager userManager,
     RoleManager roleManager,
     IUnitOfWorkManager unitOfWorkManager,
     IMultiTenancyConfig multiTenancyConfig,
     LogInManager logInManager, ITwoFactorMessageService twoFactorMessageService, IUserAppService userAppService)
 {
     _tenantManager                 = tenantManager;
     _userManager                   = userManager;
     _roleManager                   = roleManager;
     _unitOfWorkManager             = unitOfWorkManager;
     _multiTenancyConfig            = multiTenancyConfig;
     _logInManager                  = logInManager;
     _twoFactorMessageService       = twoFactorMessageService;
     _userAppService                = userAppService;
     _userManager.SmsService        = twoFactorMessageService;
     _userManager.UserTokenProvider = new EmailTokenProvider <User, long>();
 }