/// <summary> /// 初始化一个<see cref="UserLoginLogMessageEventHandler"/>类型的实例 /// </summary> public UserLoginLogMessageEventHandler(IAdminUnitOfWork unitOfWork , IUserLoginLogManager userLoginLogManager , ICurrentPrincipalAccessor currentPrincipalAccessor , ICurrentUser currentUser) { UnitOfWork = unitOfWork; UserLoginLogManager = userLoginLogManager; CurrentPrincipalAccessor = currentPrincipalAccessor; CurrentUser = currentUser; }
/// <summary> /// 初始化一个<see cref="UserLoginDomainEventHandler"/>类型的实例 /// </summary> public UserLoginDomainEventHandler(IUserLoginLogManager userLoginLogManager) { UserLoginLogManager = userLoginLogManager; }
/// <summary> /// 初始化一个<see cref="UserLoginLogMessageEventHandler"/>类型的实例 /// </summary> /// <param name="unitOfWork">工作单元</param> /// <param name="userLoginLogManager">用户登录日志管理</param> public UserLoginLogMessageEventHandler(IAdminUnitOfWork unitOfWork, IUserLoginLogManager userLoginLogManager) { UnitOfWork = unitOfWork; UserLoginLogManager = userLoginLogManager; }