Confluence

This commit is contained in:
2026-04-13 15:57:56 +03:00
parent 2fe64d0903
commit 8ac5ad2bac
6 changed files with 459 additions and 5 deletions

View File

@@ -0,0 +1,23 @@
using Microsoft.Extensions.Configuration;
using RestSharp;
namespace LazyBear.MCP.Services.Confluence;
public sealed class ConfluenceClientProvider
{
public RestClient? Client { get; }
public string? InitializationError { get; }
public ConfluenceClientProvider(IConfiguration configuration)
{
try
{
Client = ConfluenceClientFactory.CreateClient(configuration);
}
catch (Exception ex)
{
InitializationError = $"{ex.GetType().Name}: {ex.Message}";
}
}
}