19 lines
662 B
C#
19 lines
662 B
C#
using System.Threading.Tasks;
|
|
using Sozsoft.Mcp.Dtos;
|
|
using Volo.Abp.Application.Services;
|
|
|
|
namespace Sozsoft.Mcp;
|
|
|
|
/// <summary>
|
|
/// MCP veri yazma yuzeyi. Yazma her zaman bir ListForm ekraninin insert/update/delete
|
|
/// sozlesmesinden gecer; ekran yetkisi ve tenant filtresi aynen uygulanir. Sunucu kaydinda
|
|
/// <c>AllowWrite</c> kapali oldugunda bu araclar hic listelenmez.
|
|
/// </summary>
|
|
public interface IMcpDataAppService : IApplicationService
|
|
{
|
|
Task<McpWriteResultDto> InsertRowAsync(McpRowRequestDto input);
|
|
|
|
Task<McpWriteResultDto> UpdateRowAsync(McpRowRequestDto input);
|
|
|
|
Task<McpWriteResultDto> DeleteRowAsync(McpRowRequestDto input);
|
|
}
|