fix:修复LoginCoreService依赖注入问题,支持双模式用户服务

- 添加@Inject('UsersService')装饰器到LoginCoreService构造函数
- 支持根据配置动态切换UsersService和UsersMemoryService
- 确保开发测试模式和生产环境的无缝切换
- 修复之前服务启动时的依赖注入错误
This commit is contained in:
moyin
2025-12-18 15:06:57 +08:00
parent 7924cfb201
commit b99b77e08b

View File

@@ -103,7 +103,7 @@ export interface VerificationCodeResult {
@Injectable() @Injectable()
export class LoginCoreService { export class LoginCoreService {
constructor( constructor(
private readonly usersService: UsersService, @Inject('UsersService') private readonly usersService: UsersService,
private readonly emailService: EmailService, private readonly emailService: EmailService,
private readonly verificationService: VerificationService, private readonly verificationService: VerificationService,
) {} ) {}