using System.Collections.Generic;
private static readonly Repository _repository = new Repository();
public static void Main()
var entities = _repository.SelectAll();
foreach(var e in entities)
_repository.Save(entities);
public IEnumerable<Entity> SelectAll()
var list = Enumerable.Range(0, 2);
return list.Select(x => new Entity());
public void Save(IEnumerable<Entity> entities)
public bool IsDeleted { get; private set; } = false;