protected MarukoBaseRepository(IDataBaseUnitOfWork unitOfWork) { if (unitOfWork == null) { throw new ArgumentNullException("unitOfWork is null"); } UnitOfWork = unitOfWork; _unitOfWork = unitOfWork; _contextType = AttributeExtension.GetContextAttributeValue <TEntity>(); }
protected MarukoBaseRepository(IDataBaseUnitOfWork unitOfWork, ContextType contextType) { if (unitOfWork == null) { throw new ArgumentNullException("unitOfWork is null"); } UnitOfWork = unitOfWork; _unitOfWork = unitOfWork; _contextType = contextType; }
public DemoBaseRepository(IDataBaseUnitOfWork unitOfWork, ContextType contextType) : base(unitOfWork, contextType) { }
public DemoBaseRepository(IDataBaseUnitOfWork unitOfWork) : base(unitOfWork) { }