Size: a a a

var chat = new Chat();

2021 January 11

YM

Yury Morozov in var chat = new Chat();
Открыл чатик на GoTo. Вытекли глаза
источник

G

Gopneg in var chat = new Chat();
какой ты нежный
источник

YM

Yury Morozov in var chat = new Chat();
И хотя я конечно в курсе, что все в итоге идет на образный JNE, все равно вытекли
источник

А

Андрій in var chat = new Chat();
Vitaliy Zayarniy
Доброго времени суток, господа, как можно через Fluent API в ef core переопределить автогенерируемое свойство OnDelete  на NoAction, который имеется в Referential Action? В гугле есть только за Set Null
builder.Entity<AccountUser>()
   .HasOne(a => a.UserPermissionGroup)
   .WithOne().OnDelete(DeleteBehavior.Restrict);
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Андрій
builder.Entity<AccountUser>()
   .HasOne(a => a.UserPermissionGroup)
   .WithOne().OnDelete(DeleteBehavior.Restrict);
Спасибо, так и сделал, но это всё равно немного не то, чего ожидал
источник

А

Андрій in var chat = new Chat();
Vitaliy Zayarniy
Спасибо, так и сделал, но это всё равно немного не то, чего ожидал
Почему не то?
источник

А

Андрій in var chat = new Chat();
В результате транслируется в но екшн
источник

А

Андрій in var chat = new Chat();
Или ты некорректно опредяешь NoAction )
источник

YM

Yury Morozov in var chat = new Chat();
А что обычно делается?
источник

YM

Yury Morozov in var chat = new Chat();
Каскадно удаляется что-ли?
источник

А

Андрій in var chat = new Chat();
Yury Morozov
Каскадно удаляется что-ли?
Та по-моему как раз рестрикт, но что-то мне подсказывает что зависит от того нулейбл ли....
Увы точно не скажу
источник

А

Андрій in var chat = new Chat();
Потому что лень загуглить
источник

YM

Yury Morozov in var chat = new Chat();
Я просто давным давно не писал ничего такого и никто еще ни разу половину базы не снес
источник

А

Андрій in var chat = new Chat();
Эя когда-то специально задавал рестрикт из-за какого-то майл ефекта , по-моему из-за дбГегерейтед поля или связи 1-1  Не помню точно, но что-то ругалось
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Yury Morozov
Каскадно удаляется что-ли?
Да, каскадно
источник

VZ

Vitaliy Zayarniy in var chat = new Chat();
Андрій
Почему не то?
Ну, мне лучше чтобы не было ексепшна при удалении, а просто пропускало
источник

А

Андрій in var chat = new Chat();
Vitaliy Zayarniy
Ну, мне лучше чтобы не было ексепшна при удалении, а просто пропускало
Ну NoAction тоже ексепшн выбрасывает
источник

А

Андрій in var chat = new Chat();
Обрабатываю кароче
источник

А

Андрій in var chat = new Chat();
Можешь Save. Переопределить
источник

YM

Yury Morozov in var chat = new Chat();
Vitaliy Zayarniy
Да, каскадно
Возможно конечно потому, что я ничего не удаляю, а только помечаю удаленными и скрываю
источник