Size: a a a

2021 February 03

GM

Gennady Movila in pro.net
походу не там я лочу хихих
источник

GM

Gennady Movila in pro.net
да эт сейчас не важно, лок и так с одинаковым названием
источник

DP

Denis Petukhov in pro.net
Denisio
в mssql есть именованые applock  например
Либа его и использует
источник

IC

Ilya Chernoudov in pro.net
Gennady Movila
кстати интересно ,а каким образом пользователи либы будут создавать одиночные задачи, им нужно будет каждый раз передавать для той или иной задачи название лока получается?

хм..ну я думал пока один будет залочен, второй не будет даже исполняться, по итогу если я запускаю два инстанса то они просто оба в одно время заканчиваются
ты уверен что они выполняются параллельно, а не последовательно?
источник

GM

Gennady Movila in pro.net
Ilya Chernoudov
ты уверен что они выполняются параллельно, а не последовательно?
Мне кажется я не там Лок поставил, я поставил его в хостед сервисе, который запускает задачи, похоже надо сделать Лок в самом классе задачи
источник

DP

Denis Petukhov in pro.net
Там жи есть TryAquire
источник

IC

Ilya Chernoudov in pro.net
Denis Petukhov
Там жи есть TryAquire
я думаю, там нужна метка, что задача выполнилась
источник

IC

Ilya Chernoudov in pro.net
если какая то нода стартанула потом
источник

IB

Ivan Balanar in pro.net
unsafe теперь полноправный житель дотнета и можно его юзать налево и направо, не опасаясь проблем с выпиленным partial trust?
источник

IC

Ilya Chernoudov in pro.net
Ivan Balanar
unsafe теперь полноправный житель дотнета и можно его юзать налево и направо, не опасаясь проблем с выпиленным partial trust?
используй спаны
источник

IB

Ivan Balanar in pro.net
Ilya Chernoudov
используй спаны
я спрашиваю про последствия - больше никаких внешних ограничений нет?
источник

AH

Ayrat Hudaygulov in pro.net
Ivan Balanar
я спрашиваю про последствия - больше никаких внешних ограничений нет?
юзая ансейф лишаешься гарантий разного рода и ступаешь на почву UB
Так что конечно юзай, но осторожно
источник

IB

Ivan Balanar in pro.net
Ayrat Hudaygulov
юзая ансейф лишаешься гарантий разного рода и ступаешь на почву UB
Так что конечно юзай, но осторожно
да мне внутреннюю либу с unsafe классами потрогать надо и не стать зараженным. Видимо, все нормально. ок.
источник

AH

Ayrat Hudaygulov in pro.net
Ivan Balanar
да мне внутреннюю либу с unsafe классами потрогать надо и не стать зараженным. Видимо, все нормально. ок.
так она же либа, тебя это как волнует в целом?
источник

E

EgorBo in pro.net
Ivan Balanar
unsafe теперь полноправный житель дотнета и можно его юзать налево и направо, не опасаясь проблем с выпиленным partial trust?
там в шарп хотели ввести фичу типа атрибутом можно любой метод обозначить как required unsafe context
источник

E

EgorBo in pro.net
чтобы методы Unsafe многие им пометить самые опасные
источник

IB

Ivan Balanar in pro.net
Ayrat Hudaygulov
так она же либа, тебя это как волнует в целом?
появится неприятное ограничение partial trust, вот это вот всё. Но если выпилили с концами - все нормально.
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
так она же либа, тебя это как волнует в целом?
там была какая то херня с ансейф кодом в фул дотнете. типа ты не мог просто так грузить их в SQL CLR например
источник

IC

Ilya Chernoudov in pro.net
без специальных пермиссий
источник

AH

Ayrat Hudaygulov in pro.net
Ivan Balanar
появится неприятное ограничение partial trust, вот это вот всё. Но если выпилили с концами - все нормально.
мне вообще неясно как это в скомпиленном IL выглядит, т.к. например в фшарпе нет никакого ансейфа
источник