servicestack,Dependency Injection,servicestack" /> servicestack,Dependency Injection,servicestack" />

Dependency injection 如何向Func(servicestack fork)注册通用接口 container.Register(c=>newrep());//例外情况:) container.RegisterAllTypesOf(..)

Dependency injection 如何向Func(servicestack fork)注册通用接口 container.Register(c=>newrep());//例外情况:) container.RegisterAllTypesOf(..),dependency-injection,servicestack,Dependency Injection,servicestack,Funq不支持这种开箱即用的方式,请参阅所有者的评论-。你最好的选择是利用你的能力来提供你自己的容器。我知道Autofac支持这一点- container.Register <IRep<T>>(c => new Rep<T>())); /// Exception :) container.RegisterAllTypesOf<IRep> (....)

Funq不支持这种开箱即用的方式,请参阅所有者的评论-。你最好的选择是利用你的能力来提供你自己的容器。我知道Autofac支持这一点-

container.Register <IRep<T>>(c => new Rep<T>())); /// Exception :)

container.RegisterAllTypesOf<IRep> (....)