Описание тега tinyioc
None Контейнер Inversion of Control на основе.NET для небольших проектов и библиотек.
2
ответа
NancyFx и TinyIoC предоставляют один экземпляр для модуля
У меня довольно простой вопрос. Я использую Нэнси с формой Windows (передается через конструктор (autoresolve)). Если я позволю nancy автоматически разрешить каждый модуль, он создаст новый экземпляр формы, а это не то, что я хочу. Я подумал, что, в…
20 апр '13 в 10:23
2
ответа
TinyIoC и шаблон декоратора
Может кто-нибудь привести простой пример реализации шаблона декоратора с TinyIoC? Предыдущий вопрос показывает, как это сделать в Ninject, с помощью следующего: Bind<IRepository>().To<MoreAdvancedRespository> .WhenInjectedInto<TrickyR…
03 июл '13 в 15:15
0
ответов
Инъекция свойств TinyIoC в BuildUp не работает в приложении Xamarin.iOS
У меня возникли небольшие проблемы с выяснением, почему я не могу внедрить свойства в ViewController в приложении Xamarin для iOS. Мои типы зарегистрированы, и они разрешаются правильно в моем конструкторе ViewController с помощью этого кода: myServ…
13 июл '14 в 14:04
2
ответа
Разрешение зависимости конструктора от службы, используемой в NancyFX
У меня есть следующий бутстрап public class NancyBootStrapper: DefaultNancyBootstrapper { protected override void ConfigureRequestContainer(TinyIoC.TinyIoCContainer container, NancyContext context) { base.ConfigureRequestContainer(container, context…
04 сен '12 в 16:03
1
ответ
TinyIoc регистрация и интерфейс с несколькими типами
Я пытаюсь зарегистрировать базовый интерфейс IService в TinyIoc В настоящее время у меня есть несколько классов, которые наследуются от Iservice например AuthenticationService а также RestService оба наследуются от базового класса Service который ре…
26 сен '17 в 17:22
1
ответ
ReactJS.Net на MVC5 не может разрешить зависимость
Я пытаюсь настроить приложение ASP.Net MV5 для работы с ReactJS.Net, включая рендеринг и связывание на стороне сервера. К сожалению, это терпит неудачу с этим исключением: Исключение типа 'React.TinyIoC.TinyIoCResolutionException' произошло в React.…
26 янв '15 в 12:41
1
ответ
Экземпляры сессий в TinyIoC
Мне нужно, чтобы экземпляр класса создавался только один раз за сеанс пользователя. Как мне зарегистрировать такой класс в TinyIoC? Я использую NancyFx.
29 янв '16 в 15:10
0
ответов
Nancy.TinyIoc.TinyIoCResolutionException: невозможно разрешить тип
Я пытался получить аутентификацию без сохранения состояния с помощью JWT, работающих с использованием Nancy на ядре dotnet. Я запускаю это на Ubuntu VM. Но я продолжаю сталкиваться с cannot resolve type ошибка в моем Startup.cs в x.UseNancy(); Мой к…
21 окт '16 в 03:25
0
ответов
Разрешение зависимостей с помощью.net web api и tinyioc
У меня TinyIoc счастливо работает в.net веб API. Я просто попытался добавить класс обслуживания, который использует System.Web.Http.HttpClient. Я явно регистрирую свой новый класс в контейнере, но внезапно у меня появляется стек ошибок времени выпол…
12 сен '18 в 15:29
2
ответа
Соединение с БД не закрывается после завершения запроса в приложении NancyFx
Я создаю веб-приложение Нэнси и использую OrmLite для доступа к БД. Я заметил, что каждый запрос открывает новое соединение с БД и не закрывает его. Я думал, что регистрация класса OrmLiteConnection в контейнере Application сделает его областью прим…
18 дек '16 в 10:09
1
ответ
MvvmCross Custom IoC Интеграция ломает Регистрация плагинов
Я пытаюсь интегрировать TinyIoc с MvvmCross. Я следовал инструкциям из https://github.com/MvvmCross/MvvmCross/wiki/Customising-using-App-and-Setup и создал адаптер public class TinyIoCMvxIoCAdapter : MvxSingleton<IMvxIoCProvider>, IMvxIoCProvi…
19 мар '14 в 12:09
0
ответов
Объекты, созданные AsPerRequestSingleton(), не удаляются автоматически
Я пытаюсь использовать внедрение зависимостей с TinyIOC в NancyFX. То, что я намерен сделать, это иметь один SqlConnection на запрос, который должен быть закрыт автоматически. До сих пор я создавал CustomBootstrapper, который переопределяет метод Co…
05 дек '16 в 20:33
1
ответ
Вставить объект в модуль NancyFX
Я пытаюсь использовать Нэнси в качестве собственного хостинга в унаследованном приложении, поэтому я стараюсь изменить как можно меньше. Модули моей Нэнси должны взаимодействовать с экземпляром ранее сконструированного объекта, который с точки зрени…
20 мар '18 в 12:15
1
ответ
NancyFx ConfigureRequestContainer
Я пытаюсь выяснить, как работает контейнер запросов NancyFx, поэтому я создал небольшой тестовый проект. Я создал этот интерфейс public interface INancyContextWrapper { NancyContext Context { get; } } С этой реализацией public class NancyContextWrap…
02 май '15 в 23:31
0
ответов
Инъекция свойств в модуль NancyFx
Например, у меня есть NacyModule, как: public class HomeModule : NancyModule { public ILogger Logger { get; set; } public HomeModule() { Get["/"] = _ => "ok"; } } Я сейчас про конструктор инъекций, все нормально работает, но есть ли способ исполь…
05 ноя '15 в 09:49
2
ответа
Использование TinyIoC в Xamarin.Android
Я немного устал от жестких ссылок, которые я нашел в приложении Xamarin.Android, которое я унаследовал - действия, ссылающиеся на действия, забавные вещи, происходящие в обратных вызовах и т. Д. Поэтому я решил зарегистрировать действия в TinyIoC и …
07 окт '13 в 11:42
1
ответ
EntityFramework DbContext lifecycle + Postgres: "Операция уже выполняется".
Я возился со следующим уже несколько дней. У меня есть приложение Nancy, работающее на Mono, с EntityFramework с шаблоном Repository, UnitOfWork и Postgres. Нэнси использует TinyIoC в качестве контейнера IoC. У меня есть веб-приложение, которое став…
20 сен '16 в 13:51
1
ответ
Доступ к зарегистрированному объекту в классе Nancy Startup
Я пишу сервис в Нэнси и использую некоторое промежуточное ПО для мониторинга сервиса: app.UseOwin(buildFunc => { var log = ConfigureLogger(); buildFunc.UseMonitoringAndLogging(log, HealthCheck); buildFunc.UseNancy(); }); Промежуточное программное…
14 июн '17 в 01:18
1
ответ
IOptions не работает с TinyIOC/NancyFX
Я пытаюсь реализовать шаблон параметров (как рекомендуется здесь) в проекте с NancyFX/TinyIOC но это не работает Я регистрирую Опции на Startup.cs.ConfigureServices метод, но когда я пытаюсь ввести настройки в моем классе TinyIoc броски: Nancy.TinyI…
25 янв '16 в 11:03
1
ответ
TinyIoC, Xamarin.iOS, настройки компоновщика
Я пытаюсь заставить TinyIoC работать над Xamarin.iOS, но мне не везет. Настройки компоновщика моего проекта установлены на "Link SDK сборки только". Я буквально делаю что-то такое простое: public interface IPerson { int age { get; } } public class P…
19 сен '13 в 17:30