Files
monorepo/LCU.API.Internal.ArchiverApi/LCU.Library.Internal.ArchiverApiLib/Repositories/IApplicationMappingRepository.cs
T
2026-03-17 10:03:23 -05:00

17 lines
653 B
C#

using System.Collections.Generic;
using System.Threading.Tasks;
using LCU.Library.Internal.ArchiverApiModel.Entities;
namespace LCU.Library.Internal.ArchiverApiLib.Repositories
{
public interface IApplicationMappingRepository
{
Task<IEnumerable<ApplicationMapping>> ListAsync();
Task<ApplicationMapping> FindByIdAsync(int id);
Task<IEnumerable<ApplicationMapping>> FindByIdentifierAsync(string identifier);
Task<ApplicationMapping> AddAsync(ApplicationMapping applicationMapping);
void Update(ApplicationMapping applicationMapping);
void Remove(ApplicationMapping applicationMapping);
}
}