Size: a a a

2021 August 24

EA

Egene Avdeev in CODE BLOG / C#
Для чего указывать первичный ключ? Здесь зачем он?
источник

SB

Sergey Benzenko in CODE BLOG / C#
абстракция на абстракции сидит и абстракцией погоняет
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Для того чтоб этот ключ совпал с ключом класса энтити
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
ща покажу более наглядный пример
источник

EA

Egene Avdeev in CODE BLOG / C#
Если у тебя есть репозиторий, который работает с Book, и ты просто добавляешь или удаляешь, как при этом Guid тут работает? Что он ограничивает?
источник

EA

Egene Avdeev in CODE BLOG / C#
Потому что Id у Book уникальный и он при этом Guid?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
смотр, есть класс энтити Бар, он зависит от базового класса  с ключом и прочей базовыми сущностями внутри
в EntityGuidBase мы видим, что первичным ключом является Guid, а так как класс Bar унаследован от него, то и у него тоже этот ключ Guid
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
потом идем в репозиторий и этому классу тоже говорим, что у него первичный ключ Guid
источник

RO

Roman Onofreichuk in CODE BLOG / C#
это что-то на абпшном?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
c[jlcndj 1 d 1 c ntv ghbvthjv
источник

EA

Egene Avdeev in CODE BLOG / C#
Ну так, допустим.
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
сходство 1 в 1 тем примером
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Да
источник

RO

Roman Onofreichuk in CODE BLOG / C#
вот это тоже переведи
источник

EA

Egene Avdeev in CODE BLOG / C#
Так у тебя же нет дженерик параметра Guid у BarRepository
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
сходство 1 в 1 тем примером
источник

RO

Roman Onofreichuk in CODE BLOG / C#
молодец
источник

EA

Egene Avdeev in CODE BLOG / C#
А если дженерик будет не Guid а кто-то подставит int,
Тогда в чем смысл будет?
источник