sunpengfei
2025-08-01 dade4ec44ae9a42d6447589d34124a38f264100a
FlexJobApi.User.Application/Auths/Commands/AuthPasswordLoginCommandHandler.cs
@@ -16,19 +16,15 @@
    /// <summary>
    /// 密码登录
    /// </summary>
    public class AuthPasswordLoginCommandHandler : IRequestHandler<AuthPasswordLoginCommand, AuthPasswordLoginCallback>
    {
        private readonly IRepository<UserAuth> userAuthRep;
        private readonly IRepository<UserInfo> userInfoRep;
        public AuthPasswordLoginCommandHandler(
    public class AuthPasswordLoginCommandHandler(
            IRepository<UserAuth> userAuthRep,
            IRepository<UserInfo> userInfoRep)
        : IRequestHandler<AuthPasswordLoginCommand, AuthPasswordLoginCallback>
        {
            this.userAuthRep = userAuthRep;
            this.userInfoRep = userInfoRep;
        }
        private readonly IRepository<UserAuth> userAuthRep = userAuthRep;
        private readonly IRepository<UserInfo> userInfoRep = userInfoRep;
        /// <inheritdoc/>
        public async Task<AuthPasswordLoginCallback> Handle(AuthPasswordLoginCommand request, CancellationToken cancellationToken)
        {
            var userInfo = await userInfoRep.AsQueryable().AsNoTracking()