refactor(architecture): harden module boundaries
Some checks failed
ci / release-gate (push) Has been cancelled
Some checks failed
ci / release-gate (push) Has been cancelled
This commit is contained in:
@@ -18,11 +18,16 @@ internal static class AuthModule
|
||||
services.AddScoped<ISmsProvider, AliyunSmsProvider>();
|
||||
services.AddScoped<ISmsVerificationService, SmsVerificationService>();
|
||||
services.AddScoped<IWechatOAuthClient, WechatOAuthClient>();
|
||||
services.AddScoped<IAuthService, AuthService>();
|
||||
services.AddScoped<AuthServiceDependencies>();
|
||||
services.AddScoped<IPasswordLoginService, PasswordLoginService>();
|
||||
services.AddScoped<ISmsLoginService, SmsLoginService>();
|
||||
services.AddScoped<IWechatLoginService, WechatLoginService>();
|
||||
services.AddScoped<IAuthSessionService, AuthSessionService>();
|
||||
services.AddScoped<IPasswordLifecycleService, PasswordLifecycleService>();
|
||||
services.AddScoped<IAuthAdministrationService, AuthAdministrationService>();
|
||||
services.AddScoped<IOwnerActivationService, OwnerActivationService>();
|
||||
services.AddScoped<IIdentityProvider, SelfHostedIdentityProvider>();
|
||||
services.AddScoped<ICurrentIdentityQueryService, CurrentIdentityQueryService>();
|
||||
return services;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user