eConti - программирование в вопросах и ответах

Вопросы по теме 'autofac'

Область Autofac в веб-приложении в таймере
Я использую веб-интеграцию autofac, и она отлично работает для разрешения компонентов, связанных с пожизненным сроком службы. Но один фрагмент кода вызывается из таймера, и я получаю исключение нулевой ссылки где-то в...
20.12.2023

Динамическое разрешение адреса конечной точки WCF с помощью autofac
У меня есть клиент WCF, используемый в приложении MVC, которое может получать данные из нескольких служб WCF, службы настроены одинаково и реализуют один и тот же интерфейс, единственная разница - это адрес открытой конечной точки. Вот что я...
07.11.2023

Autofac - Исключение: элемент с таким же ключом уже добавлен
Я только что перешел на Autofac, и, кажется, он работает хорошо. Однако во время отладки приложения я получил одно неприятное сообщение об ошибке. Однако с тех пор я не смог воспроизвести его. Я думаю, что это как-то связано с состоянием гонки...
24.12.2023

Веб-API и внедрение зависимостей
У меня есть несколько вопросов относительно некоторых передовых практик, когда речь идет о внедрении зависимостей и веб-API. Я использую Autofac, но я думаю, что это будет одинаково независимо от IoC. Это очень общий пример, но я не могу логически...

Sitecore 8.2 Разъяснение ошибки внедрения зависимостей Autofac
Я получаю сообщение об ошибке ниже при попытке использовать Autofac DI с Sitecore 8.2: Сопоставитель зависимостей имеет тип «Sitecore.Mvc.Controllers.SitecoreDependencyResolver», но должен был иметь тип...

Как внедрить службу, зависящую от IOwinContext, в настраиваемый OAuthAuthorizationServerProvider
Возникла проблема с внедрением IOwinContext в мой OAuthAuthorizationServerProvider. Внутри моего Startup.cs есть строка: public static IContainer ConfigureContainer(Type mvcApplication, HttpConfiguration configuration = null) { var...

разрешение экземпляра класса внутри метода с использованием autofac
Используя этот класс PipelineX ниже, есть ли способ разрешить фильтры, примененные к конвейеру, без внедрения контейнера autofac и вызова _container.Resolve(); public class PipelineX<T> : FilterBase<T>, IPipelineX<T> {...
31.12.2023

Autofac 6.2 не разрешает (больше не) класс с частным конструктором?
У меня есть этот код, который раньше работал в Autofac 2.6 , но теперь больше не работает в 6.2 (последняя версия): class Program { static void Main(string[] args) { Holder holder = null; Build(c => {...

Новые материалы

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..