#feature: add test mail generator
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Providers;
|
||||
|
||||
use App\Clients\AgentClient;
|
||||
use App\Clients\AiClient;
|
||||
use App\Clients\CrmClient;
|
||||
use App\Clients\MonoClient;
|
||||
use App\Clients\SlsClient;
|
||||
use App\Services\AiService;
|
||||
@@ -14,6 +15,7 @@ use App\Services\EnvService;
|
||||
use App\Services\GitMonitorService;
|
||||
use App\Services\JiraService;
|
||||
use App\Services\LogAnalysisService;
|
||||
use App\Services\ProductionDiagnosisService;
|
||||
use App\Services\SlsService;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
@@ -28,6 +30,7 @@ class AppServiceProvider extends ServiceProvider
|
||||
$this->app->singleton(AgentClient::class);
|
||||
$this->app->singleton(MonoClient::class);
|
||||
$this->app->singleton(SlsClient::class);
|
||||
$this->app->singleton(CrmClient::class);
|
||||
$this->app->singleton(AiClient::class, fn ($app) => new AiClient($app->make(ConfigService::class)));
|
||||
|
||||
// 注册 Services
|
||||
@@ -40,6 +43,7 @@ class AppServiceProvider extends ServiceProvider
|
||||
$this->app->singleton(AiService::class);
|
||||
$this->app->singleton(CodeContextService::class);
|
||||
$this->app->singleton(LogAnalysisService::class);
|
||||
$this->app->singleton(ProductionDiagnosisService::class);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user