Files
podnoms/server/Persistence/IPodcastRepository.cs
Fergal Moran 1a92ad80eb Feature switch
2018-03-14 10:50:57 +00:00

15 lines
448 B
C#
Executable File

using System.Collections.Generic;
using System.Threading.Tasks;
using PodNoms.Api.Models;
namespace PodNoms.Api.Persistence
{
public interface IPodcastRepository
{
Task<Podcast> GetAsync(int id);
Task<Podcast> GetAsync(string emailAddress, string slug);
Task<IEnumerable<Podcast>> GetAllAsync(string emailAddress);
Task<Podcast> AddOrUpdateAsync(Podcast item);
Task<int> DeleteAsync(int id);
}
}