Size: a a a

2020 December 29

ΑZ

Αλεχ Zhukovsky in rust_offtopic
важно что мне нужно сервис зарегать в скоупе реквеста
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
я сделал через fn enrich_di
источник

DS

Doge Shibu in rust_offtopic
Αλεχ Zhukovsky
как проще? Можешь глянуть пресетер ветку 5341
Да, вижу. Я скорее про то, что их можно проще доставать, не имея явного HttpRequest в хэндлерах
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Doge Shibu
Да, вижу. Я скорее про то, что их можно проще доставать, не имея явного HttpRequest в хэндлерах
ну расскажи, мб я лучше сделаю
источник

DS

Doge Shibu in rust_offtopic
Сделать свой FromRequest для своего типа и делать так:
async fn handler(depenedencies: MyDependencies, ...)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
так депенденсис каждый раз разные
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в текущем виде у меня сделано похоже на аспнет: после ауса создается скоуп в котором регаются сервисы, которые потом можно достать в хандлерах
источник

DS

Doge Shibu in rust_offtopic
Αλεχ Zhukovsky
в текущем виде у меня сделано похоже на аспнет: после ауса создается скоуп в котором регаются сервисы, которые потом можно достать в хандлерах
Я именно про то как доставать из extensions не пробрасывая HttpRequest в сервисы явно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Doge Shibu
Я именно про то как доставать из extensions не пробрасывая HttpRequest в сервисы явно
ну это по типчику на каждый хендлер писать видимо, Или делать год-структуру с лэзи-полями любыми которые могут понадобиться любому запросу
источник

H

Hirrolot in rust_offtopic
кстати, прокидывание зависимостей же через систему эффектов можно делать
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Hirrolot
кстати, прокидывание зависимостей же через систему эффектов можно делать
ну это Has-паттерн в хачкеле насколько я знаю
источник

H

Hirrolot in rust_offtopic
в расте только нет вменяемой реализации(
источник

p

polunin.ai in rust_offtopic
ахахахах
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Сделать свой FromRequest для своего типа и делать так:
async fn handler(depenedencies: MyDependencies, ...)
а как это под капотом работает?
источник

p

polunin.ai in rust_offtopic
не понял
источник

p

polunin.ai in rust_offtopic
impl FromRequest for MyDependencies
дальше что?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
impl FromRequest for MyDependencies
дальше что?
Дальше создание MyDependencies по данным из запроса.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Doge Shibu
Дальше создание MyDependencies по данным из запроса.
а если данных из запроса недостаточно? То есть тебе нужно чтобы сначала отработал какой-нибудь энричер?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
плюс как я уже сказал, есть пять хендлеров, каждому из которых нужна своя зависимость. Что будет в MyDependencies?
источник