Files
PortBlog.API/PortBlog.API/Repositories/Contracts/IResumeRepository.cs
T
2024-04-29 00:19:37 +05:30

20 lines
533 B
C#

using PortBlog.API.Entities;
namespace PortBlog.API.Repositories.Contracts
{
public interface IResumeRepository
{
Task<Resume?> GetLatestResumeForCandidateAsync(int candidateId, bool includeOtherData = false);
Task<Resume?> GetHobbiesAsync(int candidateId);
Task<Resume?> GetResumeAsync(int candidateId);
Task<Resume?> GetCandidateWithSocialLinksAsync(int candidateId);
Task<Resume?> GetProjectsAsync(int candidateId);
Task<Blog?> GetBlogAsync(int candidate);
}
}