autofac

Когда я создаю свои проекты в среде профессиональной разработки Visual Studio 2013, иногда все мои репозитории в контроллерах имеют значение null, потому что autofac не разрешает их должным образом. Это происходит примерно в 30% случаев. Вот код инициализации Autofac, который я использую: public class Aut...

Я пытаюсь управлять регистрацией моих клиентов WCF с помощью autofac. Мне нужно решить Func<MachineEndpoint, IFooService>, поэтому я зарегистрировал сервис, используя: builder.Register((c, p) => FooService(c, p.TypedAs<MachineEndpoint>())).UseWcfSafeRelease() Где FooService-это: private ...

Интеграция в Prism была рассмотрена в 2.1.X временные рамки, мы @ 2.4.x, Prism 4 уже вышел, и пример RIStockTrader в /contrib-это просто проект XAML по умолчанию. Должно ли это сработать? Если да, то у кого-нибудь есть простой пример модуля Silverlight Shell + Bootstrapper + 1, на который они могли бы указат...

Я создаю мультитенантное приложение MVC 4 и использую Autofac в качестве контейнера. Я смотрел на библиотеку Autofac MultiTenant, однако, если я не пропустил что-то, я не думаю, что это действительно соответствует тому, что мне нужно. Это моя ситуация: я не знаю всех арендаторов заранее, и новые будут со...

Autofac имеетмодуль интеграции log4net , называемыйLoggingModule . Однако, я зарегистрироваться регистратор в выйти из кратера вручную, без использования LoggingModule, и, кажется, работает нормально. ILog log = LogManager.GetLogger("Logger"); builder.RegisterInstance(log).As<ILog>().SingleInstance()...

Из документации Autofac я вижу, как получить все регистрации для класса T: public T[] ResolveAll<T>() { return _container.Resolve<IEnumerable<T>>().ToArray(); } Но когда у меня есть только доступный тип, как я могу получить эквивалентные результаты? public Array ResolveAll(Type servic...

Можно ли передавать события в методы с Autofac вместо всего объекта через интерфейсы / классы (через конструктор и инъекцию свойств). Я хочу связать на уровне функций, а не на уровне типов. Программно я ожидаю, что будет выполнена следующая работа (в C#): someType.Output += someOtherType.Input; Например S...

Я просто пытаюсь использовать AutoFac для разрешения зависимостей, но он выдает исключение, такое как запрошенная услуга "ProductService" не была зарегистрирована. Чтобы избежать этого исключения, либо зарегистрируйте компонент для предоставления услуги или используйте зарегистрирован()... class Prog...

в прошлом я застрял общие свойства, такие как текущий пользователь, на ViewData/ViewBag в глобальном режиме, имея все контроллеры наследуют от общего базового контроллера. Это позволило мне использовать IoC на базовом контроллере, а не просто обращаться к глобальным общим данным для таких данных. Мне интере...

я обновил все пакеты nuget в моем проекте, а также пакет интеграции AutoFac MVC5 (удален MVC4 one) и до сих пор нет кости. наследование нарушены правила безопасности при переопределении член: 'Autofac.Интеграция.Веб-API.AutofacWebApiDependencyResolver.BeginScope ()'. Доступность безопасности переопределяе...