23 lines
386 B
C#
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);
|
|
}
|
|
} |