Вопросы по теме 'lifetime-scoping'

Объем цикла for в Javascript
Рассмотрим следующий код: for (var x = 0; x < 10; x++) { /* do awesome stuff. 10 times! */ } console.log(x); x по-прежнему печатается в консоли. Это дает мне предупреждения в JSHint, потому что через пару строк я делаю еще один цикл,...
37 просмотров
schedule 15.03.2023

Autofac — компоненты игнорируют зависимость, определенную в области жизненного цикла
Я вполне мог что-то неправильно понять, поэтому, возможно, здесь есть простой ответ, но сейчас я ломаю голову. У меня есть класс UnitOfWork, который реализует IUnitOfWork (да, да, я знаю). Конструктор единицы работы принимает IPrincipalFactory....
1133 просмотров
schedule 28.04.2022

Самостоятельное приложение ServiceStack с областью действия для каждого запроса
Работая с ServiceStack, я столкнулся с проблемой управления временем жизни объектов в собственном веб-приложении. Мои требования: Необходимость области действия объектов для каждого запроса. Я использую Castle Windsor IoC с реализованным...
946 просмотров

Как увеличить количество владений указателем std :: shared
У меня есть структура с указателем в качестве члена: struct MyStruct { char *ptr; } Я хочу инициализировать ptr в области видимости, а затем иметь возможность использовать его за пределами этой области: { // scope 0 { //scope 1...
4407 просмотров

Можно ли добавить регистрации в Autofac LifetimeScope после его создания?
Я знаю, что вы можете добавить регистрации в LifetimeScope когда он создается следующим образом: using(var scope = container.BeginLifetimeScope(builder => { builder.RegisterType<Override>().As<IService>();...
563 просмотров

Местная ссылка считается заимствованной
У меня есть структурный тип с полем Option<String> . В методе моего необязательного типа я хочу сопоставить это поле и извлечь значение в локальную область. Я понимаю, что мне нужно убедить средство проверки заимствования не удалять память,...
83 просмотров