10得票1回答
如何使用TinyIOC注册通用接口

假设我有一个通用接口和一个通用实现。如何注册所有用法? 具体来说,我有以下内容(为简化起见): public interface IRepository<T> where T : TableEntity { T GetById(string partitionKey, ...

9得票1回答
TinyIoC:在单个实例上注册多个接口

Autofac允许使用.AsImplementedInterfaces()或链接的.As<>()调用以及.SingleInstance()一起轻松地将多个接口解析为同一实例。TinyIoC可以做到这一点吗?我只找到了如何注册相同接口的多个实现,但没有办法链接注册或类似的操作。 据...

9得票1回答
使用Nancy TinyIoC配置JsonNetSerializer和JsonNetBodyDeserializer

我是Nancy的新手。 我一直在使用它作为框架来生成REST API。 我对Json.NET很熟悉,所以我一直在尝试使用Nancy.Serialization.JsonNet包。 我的目标:自定义JsonNetSerializer和JsonNetBodyDeserializer的行为(即更改...

8得票1回答
在TinyIOC中注册依赖项以在NancyFX中使用

我有一个新手问题,关于在TinyIoc中注册额外的依赖项以便在NancyFX中使用。 当运行应用程序时,我仍然遇到以下异常... Unable to resolve type: AdvancedSearchService.Interfaces.IResponseFactory Excep...

8得票3回答
TinyIoC - 接口的多个实现

我刚开始学习IoC和依赖注入。我计划做一个MonoTouch项目,并想使用TinyIoC,但我想先测试一下。我正在创建一个虚拟信用卡处理控制台应用程序,但我在如何配置TinyIoC方面遇到了麻烦,因为我有多个接口实现。这是我的测试应用程序。 接口: public interface IPa...

8得票3回答
在Nancy项目中获取TinyIoc当前容器

我正在构建一个小的Nancy Web项目。 在我的一个类的方法(不是nancy模块)中,我想要实现以下功能: var myThing = TinyIoC.TinyIoCContainer.Current.Resolve<IMyThing>(); 然而,在 .Current ...