Я ищу способ, чтобы добавить логику в функции Add
в качестве EntityCollection до фактического добавления , когда у вас есть объект, у кого EntityCollection вы можете сделать для Exemple:переопределение добавить метод EntityCollection
car.passengers.Add(passenger)
Я хочу, чтобы проверить, что там не более 5 пассажиров, например , так что я стараюсь продлить подобное:
static public void Add(this EntityCollection<passenger> Passenger, Passenger Passenger)
{
// some logique (in fact i want throw an exception here to force the utilisation of the controller)
}
У вас есть какие-нибудь идеи? Thanks
Entity Framework предназначен для доступа к данным, а не для бизнес-логики. Это должно быть действительно связано с уровнем вашей бизнес-логики. – cadrell0