public AtomicTodoRepository(UnitOfWork unitOfWork, SecondaryStorage secondaryStorage) { this.unitOfWork = unitOfWork; this.secondaryStorage = secondaryStorage; }
public UnitOfWork(SecondaryStorage secondaryStorage) { this.secondaryStorage = secondaryStorage; this.pendingRemovalEntries = new List <Guid>(); this.pendingSaveEntries = new List <KeyValuePair <Guid, object> >(); }