public RuleArgumentService(IBusinessRulesEngineUnitOfWork unitOfWork) : base(unitOfWork, unitOfWork.RuleArgumentRepository) { }
public RuleService(IBusinessRulesEngineUnitOfWork unitOfWork, IRuleArgumentService ruleArgumentService) : base(unitOfWork, unitOfWork.RuleRepository) { this._ruleArgumentService = ruleArgumentService; }
protected BusinessRulesEngineService(IBusinessRulesEngineUnitOfWork unitOfWork, TRepository repository) { this.UnitOfWork = unitOfWork; this.Repository = repository; }