Files
LazyBearWorks/LazyBear.MCP/Services/Jira/JiraClientProvider.cs
Shahovalov MIkhail f3964075cc Добавлен MCP для Jira
Реализованы инструменты для задач, статусов и комментариев через Jira REST API. Jira-клиент зарегистрирован в сервере и вынесен в отдельные сервисы.
2026-04-13 10:44:45 +03:00

24 lines
524 B
C#

using Microsoft.Extensions.Configuration;
using RestSharp;
namespace LazyBear.MCP.Services.Jira;
public sealed class JiraClientProvider
{
public RestClient? Client { get; }
public string? InitializationError { get; }
public JiraClientProvider(IConfiguration configuration)
{
try
{
Client = JiraClientFactory.CreateClient(configuration);
}
catch (Exception ex)
{
InitializationError = $"{ex.GetType().Name}: {ex.Message}";
}
}
}