public Builder(IModelDefaultValuesCache modelDefaults, IForeignKeyPropertyCache propertyCache) : base(modelDefaults, propertyCache) { }
internal BuilderBase(IModelDefaultValuesCache modelDefaults, IForeignKeyPropertyCache propertyCache) { _modelDefaults = modelDefaults is null ? throw new ArgumentNullException("modelDefaults is null") : modelDefaults; _propertyCache = propertyCache; actions = new List <Action <TModel> >(); }
public ModelEntityBuilder(IModelDefaultValuesCache modelDefaults, IForeignKeyPropertyCache propertyCache, IMapper mapper) : base(modelDefaults, propertyCache) { _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }