|
Middleware
|
|||
---|---|---|---|
#18+
регистрирую сервис через dryioc Код: c# 1. 2. 3.
и пытаюсь его проинжекстить в Middleware и вроде бы ок но получаю такое InvalidOperationException: Unable to resolve service for type 'IService' while attempting to activate '**Middleware'. если регаю через базовый Код: c# 1. 2. 3. 4. 5.
то работает. есть какая то особенность работы с Middleware ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 09:39 |
|
Middleware
|
|||
---|---|---|---|
#18+
отбой решил через IMiddleware ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 10:40 |
|
Middleware
|
|||
---|---|---|---|
#18+
handmadeFromRuто работает. есть какая то особенность работы с Middleware ? незнаю как там у dryioc, но через Autofac усё работает как чысы ) AddTransient над использовать с осторожностью, так как создаёт по инстансу на каждую зависимость. я полагаю, что Reuse.InWebRequest это конкретный костыль, который работает только когда Middleware данного dryioc-a зарегистрирует свой собственный скоуп "WebRequest", который не дружит с родным Scope, поэтому все попытки получить зависимости в этом скоупе обречены на провал, пока не будет выполнен нужный миддл. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 13:14 |
|
Middleware
|
|||
---|---|---|---|
#18+
hVostt, Как только я зарегистрировал сам мидлвере в контейнере проблемы уже не было. видимо дефолтный регает как внутри эт дело поэтому и видел. п.с. да меня dryioc устраивает в целом) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 14:34 |
|
Middleware
|
|||
---|---|---|---|
#18+
handmadeFromRu, ну и хорошо ) правда зачем тебе dryioc, если есть родной? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 15:04 |
|
Middleware
|
|||
---|---|---|---|
#18+
hVostthandmadeFromRu, ну и хорошо ) правда зачем тебе dryioc, если есть родной? привык, ну судя по постам ты тоже сидишь не на родном (Autofac) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 15:46 |
|
Middleware
|
|||
---|---|---|---|
#18+
handmadeFromRuпривык, ну судя по постам ты тоже сидишь не на родном (Autofac) на самом деле, я бы легко перешёл на IoC от MS, если бы он предоставлял такой же функционал Autofac-a и такой же широкий спектр интеграционных решений. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 20:01 |
|
|
start [/forum/topic.php?fid=18&fpage=22&tid=1355287]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 148ms |
0 / 0 |