using System; using System.Threading.Tasks; using Volo.Abp.Application.Dtos; using Volo.Abp.Application.Services; namespace Erp.SqlQueryManager.Application.Contracts; public interface ISqlStoredProcedureAppService : ICrudAppService< SqlStoredProcedureDto, Guid, PagedAndSortedResultRequestDto, CreateSqlStoredProcedureDto, UpdateSqlStoredProcedureDto> { /// /// Deploy stored procedure to database /// Task DeployAsync(DeployStoredProcedureDto input); /// /// Check if procedure exists in database /// Task CheckExistsAsync(Guid id); /// /// Drop procedure from database /// Task DropAsync(Guid id); }