FairyFox5700
@FairyFox5700

Можно ли в свойства, что используются в CodeFirst EF6 добавлять логику?

Можно ли по такому образу использовать свойства для генерации базы данных в EF6?
private  ICollection<Ingredient> ingredients;
        public virtual ICollection<Ingredient> Ingredients
        {
            get => ingredients ?? (ingredients= new List<Ingredient>());
            set
            {
                if (value == null)
                    throw new ArgumentNullException("Ingredients");
                else if (value.Count() <= 0)
                    throw new ArgumentOutOfRangeException("Ingredients");
                ingredients = value;
            }
        }
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы