Описание тега autofac-module

1 ответ

Невозможно разрешить параметры в файле startup.cs с неосновным проектом.

У меня есть asp net webapi, и мне нужно разрешить некоторые параметры в файле запуска. Опция здесь имеет простой класс, который принимает параметры из конфигурации JSON. При запуске регистрация параметров AutofacModule, где зарегистрировать раздел к…
02 окт '18 в 13:57
4 ответа

Должны ли модули Autofac регистрировать свои собственные зависимые модули?

Предположим, у меня есть приложение, которое использует три библиотеки: lib1, lib2 и lib3. В каждой из библиотек я реализовал Module который регистрирует зависимости, которые реализованы в этой библиотеке. Некоторые из этих реализаций имеют свои соб…
18 окт '16 в 10:43
1 ответ

Autofac в мультипроектном решении

Я использую Autofac как систему внедрения зависимостей в решении C#, которое охватывает несколько библиотек классов и несколько исполняемых файлов. Я использую модули для настройки Autofac, но это все еще оставляет меня с проблемой построения контей…
2 ответа

Как сделать строку подключения доступной в N-Tier ASP.NET MVC Core 1.0 App с Autofac

Я связал слой вместе с помощью модулей автозапуска. Большое спасибо за endeffects. Вот как это сделать. Теперь я пытаюсь сделать строку подключения доступной в слое DAL. Я пытался зарегистрировать: Configuration (Microsoft.Extensions.Configuration) …
0 ответов

Autofac RegisterAssemblyModules создает исключение Autofac.Core.DependencyResolutionException

У меня есть WebAPI 2, который использует Autofac. Ниже работает, но RegisterAssemblyModules бросает DependencyResolutionException builder.RegisterModule<InfrastructureBootstrapper>(); //works builder.RegisterModule<LoggingBootstrapper>()…
1 ответ

Внедрение модуля Autofac - строка подключения

Вступление: - Я новичок в программировании, и я много использовал инжекторы конструктора и заводской паттерн. Я впервые использую сторонний инструмент Autofac для DI. Я понимаю основы, но я ищу понимание по нескольким вещам, и я надеюсь, что вы може…
1 ответ

Зависимости модуля

Я изучаю AutoFac. Мне нравится идея модулей. Из моего понимания я мог, например, создать модуль, который регистрирует некоторую часть зависимостей моего приложения в контейнере, чтобы создать некоторую абстракцию над ним. Однако я не знаю, что делат…
1 ответ

Как работает модуль регистрации для Autofac и NLog?

Я все еще довольно новичок в Autofac и Nlog, и мне нужна помощь в понимании того, что происходит в моем модуле Autofac LoggingModule для Nlog. Он работает, как и ожидалось, благодаря использованию /questions/45380500/vnedrenie-nlog-s-pomoschyu-autof…
01 мар '19 в 23:25
1 ответ

Зарегистрируйте обратный вызов в Autofac и снова создайте контейнер в обратном вызове

У меня есть основное приложение dotnet. мой Startup.cs регистрирует типы / реализации в Autofac. Для одной из моих регистраций требуется предыдущий доступ к услуге. var containerBuilder = new ContainerBuilder(); containerBuilder.RegisterSettingsRead…
29 окт '18 в 12:43
0 ответов

Создание экземпляра класса с использованием отражения, параметры которого вводятся функцией автозапуска

Я создаю несколько служб WCF, в которых я использую Autofac в качестве IOC. Теперь мне нужно создать экземпляр одного из классов, используя отражение, параметры которого вводятся Autofac. Но когда я использую Activator.CreateInstance, его выдающего …
18 ноя '15 в 12:35
1 ответ

Autofac модуль регистрации

Я в основном использовал Ninject, поэтому прошу прощения, если я перепутал терминологию. Я создал модуль регистратора для обработки NLog, используя имя класса назначения в качестве имени регистратора. Это очень похоже на это: http://docs.autofac.org…
0 ответов

Уровень обслуживания вызовов из контекста

Во-первых, позвольте мне сказать, что я могу пойти по неверному пути с этим, но не могу понять, как заставить это работать. То, чего я пытаюсь добиться, - это вызвать мой сервисный уровень, выполнить некоторые функции после того, как я вставлю / обн…
0 ответов

Внедрение системы плагинов с использованием.Net Core Libraries с Autofac

Несколько месяцев назад я построил очень простую и эффективную систему плагинов с модулями автозапуска в ASP.Net Core 1.1, как это В автозагрузке public IServiceProvider ConfigureServices(IServiceCollection services) { var builder = new ContainerBui…
24 ноя '17 в 12:13
0 ответов

Двойная регистрация с Autofac

Мы используем метод Autofac builder.RegisterAssemblyModules(сборка) для сканирования модулей, и он работает нормально. но если модуль зависит от других модулей, то я вижу дублирующуюся регистрацию, потому что зависимый модуль также зарегистрирован о…
26 июл '15 в 04:35
0 ответов

Регистрация Autofac - для определенной пользователем темы

В нашем проекте несколько потоков работают параллельно. Так что для каждого клиента у нас есть соответствующая тема для них. В настоящее время у нас есть журналирование на уровне приложения, используя Serilog, где журналы для всех потоков записывают…
0 ответов

Autofac WCF Интеграция

Я пытался использовать автофак с интеграцией WCF. Я использовал решение из https://code.msdn.microsoft.com/DI-with-WCF-using-Autofac-a3e8cbbb. Я могу использовать службу и вызывать операции, добавив ссылку на службу. Но когда я пытаюсь использовать …
13 ноя '15 в 14:14
1 ответ

Активатор заданий Autofac с исключением исключения Hangfire DependencyResolutionException

Моя структура проекта такая же как: https://github.com/MarlabsInc/webapi-angularjs-spa Я следовал инструкциям в: http://docs.hangfire.io/en/latest/background-methods/using-ioc-containers.html Итак, я создал контейнерный активатор заданий. В моем Boo…
1 ответ

Автозапуск модуля регистрации в ASP.NET WebAPI

До сих пор я проводил регистрацию типов внутри класса в своем проекте MVC, но сейчас я пытаюсь сделать это с помощью модулей. Мой проект структурирован следующим образом Project.Data: содержит мои классы управления объектами и DataContext. Я реорган…
30 июл '15 в 11:23
1 ответ

Модули Autofac, импортированные с MEF, не загружаются

У меня есть несколько сборок, каждая из которых предоставляет свои зависимости для Autofac посредством использования класса, расширяющего Autofac.Module. Я украсил каждый из них как экспорт MEF, например: [Export(typeof(IModule))] public class Conta…
13 ноя '15 в 06:22
1 ответ

Зависимости загрузки Autofac от ссылочных и не ссылочных сборок

Я видел много вопросов, которые спрашивают, как загрузить все ссылочные сборки, даже если они не используются напрямую, но я хотел бы сделать этот шаг дальше. Я создаю сервис и интерфейс, который может быть расширен, но я хочу расширить Sender/Recei…
15 ноя '16 в 08:54