Андрей Александров «Вкусные новинки EF Core 8»

В докладе рассмотрим основные нововведения EF Core, которые влияют на процесс разработки (исключая исправления багов, увеличенный перформанс запросов и т.п.).

Пікірлер: 5

  • @elmanaw
    @elmanaw4 ай бұрын

    При упоминании complex type намекнули на то, что с при работе с VO в EF Core были проблемы, но не раскрыли, какие. До complex type была возможность хранить VO через owned types. Хорошо бы раскрыть, что привнесли комплексные типы в сравнении с собственными. P. S. Свойства, хранимые через complex types, могут быть определены только как non nullable. Это прям грустно сейчас

  • @bananasba

    @bananasba

    4 ай бұрын

    complex type скопированы из ef6, часть колонок сущности просто заворачивается в свой класс, поэтому вполне очевидно что они не могут быть null

  • @GirlAteDeath

    @GirlAteDeath

    4 ай бұрын

    + вроде 100 лет уже были owned типы и в ef core, в чем разница так и не понял

  • @elmanaw

    @elmanaw

    4 ай бұрын

    ​@@GirlAteDeathтеперь можно использовать один и тот же инстанц VO на нескольких ссылках, в тот время как owned тип имел shadow key, через который объект отслеживался трекером и повторно привязать его к другим объектам было невозможно без танцев, копии например.

  • @elmanaw

    @elmanaw

    4 ай бұрын

    ​@@bananasbaну я и том, что сделано, но с ограничениями. Придется миксовые конфигурации плодить, ожидая поддержку nullable.

Келесі