Size: a a a

2020 February 08

VI

Vladyslav Igorevich in pro.net
vova lantsov
Но без модели всё равно не обойтись
это типо коровская фича?
источник

A

Anatoly in pro.net
Vladyslav Igorevich
это типо коровская фича?
это нормальная логика, ты суёшь объект, парсишь его в объект
источник

VI

Vladyslav Igorevich in pro.net
Anatoly
это нормальная логика, ты суёшь объект, парсишь его в объект
это да) всё логично)
источник

vl

vova lantsov in pro.net
Если бы у тебя в body лежало так

"2"

Ты бы принимал

[FromBody] long id

А поскольку лежит

"{\"studentId\": 2}"

То надо класс со свойством long StudentId
источник

vl

vova lantsov in pro.net
Ну вообще кавычки по бокам я от себя добавил, в body их быть не должно (хотя мб и примет, не проверял)
источник

VI

Vladyslav Igorevich in pro.net
vova lantsov
Если бы у тебя в body лежало так

"2"

Ты бы принимал

[FromBody] long id

А поскольку лежит

"{\"studentId\": 2}"

То надо класс со свойством long StudentId
спасибо, что объяснил)
источник

Dv

Dr. Friedrich von Never in pro.net
Nikita Tsukanov
на моей собственной ref-структуре сделать метод, который бы вызывался на выходе из скоупа
Ну можно же IDisposable структуру сделать, и уже прилично жить?
источник

Dv

Dr. Friedrich von Never in pro.net
источник

Dv

Dr. Friedrich von Never in pro.net
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
на моей собственной ref-структуре сделать метод, который бы вызывался на выходе из скоупа
Дак диспоз сделай, кто не написал юзинг - сам дурак
источник

IC

Ilya Chernoudov in pro.net
Currently calling GetHashCode of a string calculates a 32-bit hash code. This is not stored anywhere, unlike the default hash code that’s stored either in the syncblk or a syncblk entry, depending whether the syncblk is also used by something else like locking.
источник

IC

Ilya Chernoudov in pro.net
Это правда что ли?
источник

Dv

Dr. Friedrich von Never in pro.net
С оффтопом пожалуйте во флудилку, пожалуйста.
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
Currently calling GetHashCode of a string calculates a 32-bit hash code. This is not stored anywhere, unlike the default hash code that’s stored either in the syncblk or a syncblk entry, depending whether the syncblk is also used by something else like locking.
Там, поди, разные хэши ещё?
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
Там, поди, разные хэши ещё?
То есть?
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
То есть?
Ну, "default hash code" — это который у обжекта?
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
Ну, "default hash code" — это который у обжекта?
Да, который хранится в хеадере
источник

Dv

Dr. Friedrich von Never in pro.net
Ну, а у стринга же другой, правильно?
источник

Dv

Dr. Friedrich von Never in pro.net
В принципе-то они могли подхачить, но, видимо, не стали из-за мутабельности строк?
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
Ну, а у стринга же другой, правильно?
Конечно, но логично было бы его хранить
источник