This commit is contained in:
2026-04-09 17:02:13 +03:30
parent 843aff3879
commit 523ad16b3c
10 changed files with 706 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
using xAiApi.AI.Interfaces;
using xAiApi.AI.Services;
namespace xAiApi.AI.DI
{
public static class AIExtensions
{
/// <summary>
/// Register AI Services ...
/// </summary>
/// <param name="services"></param>
public static void AddXAIServices(this IServiceCollection services)
{
//
services.AddSingleton<IXAIService, XAIService>();
}
/// <summary>
/// Use AI Service Middlewares ...
/// </summary>
/// <param name="builder"></param>
public static void UseXAIServices(this IApplicationBuilder builder)
{ }
}
}