Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
fkthatShocker.Pro Код: c# 1. Оно не сработает. Configure это специальный метод, который вызывается извне, фреймворком, и тот требует, чтобы он был объявлен именно как "public void". Ты не прав, public async void Configure работает, по крайней мере в core 2.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 14:55 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
vb_subТолько странно, из-за чего так пришлось велосипедить?Из-за того, что RoleManager Scoped, а самого скоупа нет. Не очень понятно, правда, почему ObjectDisposedException, должно было просто ругаться на неверное получение сервиса... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 14:57 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
vb_subпо крайней мере в core 2.1в 2.0 тоже, ниже не пробовал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 14:57 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
Petro123, ограничение доступа к контроллерам тоже поддеживается с claim-based ([Authorize(Roles = "Administrator")])? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 14:58 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
vb_subPetro123, ограничение доступа к контроллерам тоже поддеживается с claim-based ([Authorize(Roles = "Administrator")])? Ты не понял. Роль пишешь в claim myRoles А потом: Код: c# 1. Т.е роль становится тьфу. Можно по возрасту пускать. Роль Гость не особо нужна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 15:11 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
Shocker.Provb_subпо крайней мере в core 2.1в 2.0 тоже, ниже не пробовал Я попробовал "public async void Configure" - и оно, вроде как, действительно его сжирает нормально, но, я все еще совсем не уверен, что оно его действительно вызовет как надо. Все-таки в офдоке про это ни слова не написано - написано только чотко "public vioid Configure". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 15:16 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
fkthatЯ попробовал "public async void Configure" - и оно, вроде как, действительно его сжирает нормально, но, я все еще совсем не уверен, что оно его действительно вызовет как надо. Все-таки в офдоке про это ни слова не написано - написано только чотко "public vioid Configure".Повторю, вызывающей стороне пофиг на async - это всего лишь инструкция компилятора, сигнатура остается той же. Надо просто осознавать, что сервер уже запустится и будет обслуживать запросы, пока Configure еще не завершен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 15:23 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
Shocker.ProНадо просто осознавать, что сервер уже запустится и будет обслуживать запросы, пока Configure еще не завершен. Как прелестно. Сервер будет обслуживать запросы до того, как все middleware будут настроены. Привет, дебаггер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 15:39 |
|
||
|
RoleManager очень быстро диспозится.
|
|||
|---|---|---|---|
|
#18+
fkthatКак прелестно. Сервер будет обслуживать запросы до того, как все middleware будут настроены. Привет, дебаггер.Все, что должно быть обязательно настроено до запуска, надо делать синхронно. В принципе, автору можно было сделать и синхронный вызов асинхронных функций RoleManager, если этот момент для него принципиален ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2018, 15:45 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=39740953&tid=1355075]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 274ms |
| total: | 399ms |

| 0 / 0 |
