23 lines
386 B
C#

using HackerNet.Application;
using HackerNet.Domain;
namespace HackerNet.Infrastructure.Repositories.Memory;
public class MemoryLinkRepository : ILinkRepository
{
private List<Link> _links;
internal List<Link> Links => _links;
public MemoryLinkRepository(params Link[] links)
{
_links = links.ToList();
}
public void Add(Link link)
{
_links.Add(link);
}
}