Beispiel #1
0
        public IConventionsPolicy <TEntity> SatisfiedAs(IConvention <TEntityProperty> convention)
        {
            Guard.Against <ArgumentNullException>(Property == null, "Ошибка применения элемента конфигурации If: не задано prop");
            Guard.Against <ArgumentNullException>(_evaluator == null, "Ошибка применения элемента конфигурации If: не задано условие проверки");

            _convensPolicy.Add(new IfPropertyConvention <TEntity, TEntityProperty>(_evaluator, Property, convention));

            return(_convensPolicy);
        }
Beispiel #2
0
 public IConventionsPolicy <TEntity> SatisfiedAs(IConvention <TEntity> convention)
 {
     _convensPolicy.Add(convention);
     return(_convensPolicy);
 }