using System.Threading.Tasks;
using Sozsoft.Mcp.Dtos;
using Volo.Abp.Application.Services;
namespace Sozsoft.Mcp;
///
/// MCP veri yazma yuzeyi. Yazma her zaman bir ListForm ekraninin insert/update/delete
/// sozlesmesinden gecer; ekran yetkisi ve tenant filtresi aynen uygulanir. Sunucu kaydinda
/// AllowedTools dolu ve bu araclar secili degilse hic listelenmez.
///
public interface IMcpDataAppService : IApplicationService
{
Task> InsertRowAsync(McpRowRequestDto input);
Task> UpdateRowAsync(McpRowRequestDto input);
Task> DeleteRowAsync(McpRowRequestDto input);
}