LFlow/LFlow.VersionManagement/Service/IVersionManagementService.cs

18 lines
555 B
C#
Raw Normal View History

using LFlow.Base.Interfaces;
using LFlow.VersionManagement.Enums;
using LFlow.VersionManagement.Model;
namespace LFlow.VersionManagement.Service;
public interface IVersionManagementService : IService//<VersionDto>
{
VersionDto GetById(string id);
List<VersionDto> Search(VersionDto whereObj);
int DeleteById(string id);
VersionDto Save(VersionDto entity, bool isUpdate);
List<VersionDto> GetAll(int pageIndex, int pageSize, ref int total);
2024-10-22 10:14:13 +08:00
VersionDto? GetLastVersion(VersionChannel channel, UpgradeTargetType targetType);
}