public void initNonExistingRepo(bool withUnitOfWork = false) { // Als we een repo met UoW willen gebruiken en als er nog geen uowManager bestaat: // Dan maken we de uowManager aan en gebruiken we de context daaruit om de repo aan te maken. if (withUnitOfWork) { if (uowManager == null) { uowManager = new UnitOfWorkManager(); repo = new EntiteitRepo(uowManager.UnitOfWork); } } // Als we niet met UoW willen werken, dan maken we een repo aan als die nog niet bestaat. else { repo = (repo == null) ? new DAL.EntiteitRepo() : repo; } }
public EntiteitMgr(UnitOfWorkManager uofMgr) { repo = new EntiteitRepo(); uowManager = uofMgr; }