Size: a a a

2020 January 23

‌‌‍‍‌‏Boo👻 in pro.net
А лол, да
источник

B

Bretbas in pro.net
😃
источник

GB

George Bessonov in pro.net
Bretbas
нахрена он сравнивает по этому ConcurencyStamp?
что он, совсем дурачок чтоли?
Ему сказали сравнивать, он и сравнивает. Identity в маппинге вешает на это поле ConcurrencyToken, оттуда и сравнение. Как переопределить, не выкидывая IdentityDbContext, хз. Можно не звать base.OnModel..., но смысла в контексте тогда не остаётся толком
источник

B

Bretbas in pro.net
George Bessonov
Ему сказали сравнивать, он и сравнивает. Identity в маппинге вешает на это поле ConcurrencyToken, оттуда и сравнение. Как переопределить, не выкидывая IdentityDbContext, хз. Можно не звать base.OnModel..., но смысла в контексте тогда не остаётся толком
мда...
печали какие-то
источник

GB

George Bessonov in pro.net
Bretbas
мда...
печали какие-то
Можно выкинуть контекст, взяв из его сорцов маппинг, но тут проблема с обновлениями. Можно попробовать рефлексией и вызвать метод из инстанса IdentityDbContext, но магия отдаёт чернотой
источник

GB

George Bessonov in pro.net
А можно не пытаться делать человеческий апдейт через еф, он для этого плохо приспособлен
источник

M

Mary in pro.net
George Bessonov
А можно не пытаться делать человеческий апдейт через еф, он для этого плохо приспособлен
А что значит человеческий апдейт?
источник

GB

George Bessonov in pro.net
Mary
А что значит человеческий апдейт?
1) без подтягивания сущности в память
2) без кучи приседаний ради генерации простейшего sql-скрипта
источник

G

Gopneg in pro.net
George Bessonov
1) без подтягивания сущности в память
2) без кучи приседаний ради генерации простейшего sql-скрипта
Но там же есть режим выполнения команд
источник

N

Nail in pro.net
Кажется, бретбас пытается оперировать идентити манагемент.
Что всегда - плохая идея
источник

GB

George Bessonov in pro.net
Gopneg
Но там же есть режим выполнения команд
From/ExecuteSqlRaw или что-то, чего я не знаю?
источник

G

Gopneg in pro.net
George Bessonov
From/ExecuteSqlRaw или что-то, чего я не знаю?
Типа
источник

GB

George Bessonov in pro.net
Gopneg
Типа
Ну, я имел ввиду на дотнетных апишках, а не торчалке для скуля
источник

G

Gopneg in pro.net
Орм должен облегчать круд, а не заменять диалект sql
источник

GB

George Bessonov in pro.net
Ну вот cud часть ЕФ облегчает постольку-поскольку, r - чуть лучше. Норм, пока нет нагрузки (а у многих её в достаточном количестве, кажется, не возникнет ≈никогда).
Дисклеймер: еф после core 2.0.* не трогал пока
источник

G

Gopneg in pro.net
George Bessonov
Ну вот cud часть ЕФ облегчает постольку-поскольку, r - чуть лучше. Норм, пока нет нагрузки (а у многих её в достаточном количестве, кажется, не возникнет ≈никогда).
Дисклеймер: еф после core 2.0.* не трогал пока
А "r" это что, простите?
источник

GB

George Bessonov in pro.net
Gopneg
А "r" это что, простите?
Read. Можно на "ты" :)
источник

G

Gopneg in pro.net
А, ты круд разобрал, что я сразу не вкурил %)
источник

G

Gopneg in pro.net
Пока все просто, все и быстро
И разработка и работа

А когда сложное идет, то можно и отодвинуть чутка орм. Чтобы не мешал
источник

G

Gopneg in pro.net
Главное чтобы очередной чудак паттерн репозиторий не пропихнул %)
источник