17 lines
642 B
C#
17 lines
642 B
C#
|
|
using System.Threading.Tasks;
|
|||
|
|
using Sozsoft.Mcp.Dtos;
|
|||
|
|
using Volo.Abp.Application.Services;
|
|||
|
|
|
|||
|
|
namespace Sozsoft.Mcp;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// Uzak MCP istemcilerinin (Claude, ChatGPT connector'lari) OAuth kaydi. Kayit yeni bir
|
|||
|
|
/// OpenIddict uygulamasi uretmez: istek, seed edilmis tek MCP istemcisinin izinli geri donus
|
|||
|
|
/// adresleriyle dogrulanir ve o istemcinin kimligi dondurulur. Boylece herkese acik kayit ucu
|
|||
|
|
/// veritabaninda denetimsiz uygulama biriktiremez.
|
|||
|
|
/// </summary>
|
|||
|
|
public interface IMcpOAuthAppService : IApplicationService
|
|||
|
|
{
|
|||
|
|
Task<McpClientRegistrationResultDto> RegisterClientAsync(McpClientRegistrationRequestDto input);
|
|||
|
|
}
|