castle

    1热度

    2回答

    我在我的应用程序中使用Solr.NET。在应用程序中,我需要连接到两个不同的solr服务器。这两个solr服务器都返回相同类型的文档,我们称之为文档类型Foo。 此外,我需要使用自定义连接,以便所有查询总是POST到solr。 这是我到目前为止有: StartUp.Init<Foo>(new PostOnlyConnection(connectionString1)) StartUp.Init<

    1热度

    1回答

    是否可以列出容器所在的所有对象?每个对象类型的实例的数量。这可以被看作是捕捉“内存泄漏”的监视工具。 图表会更好。

    4热度

    2回答

    我想知道哪里最好的地方实例化城堡温莎容器是在类库中。 我应该简单地在我正在使用的类的构造函数中执行该操作,还是只有一个我不知道的程序集入口点? 谢谢。

    4热度

    1回答

    我需要将一些参数传递给自定义AbstractLifestyleManager派生类型。 当我请求类型的实例从容器,我使用下面的过载: T Resolve<T>(string key, object argumentsAsAnonymousType) 例如: public IHttpController CreateController(HttpControllerContext control

    2热度

    2回答

    我刚将.NET 3.5的解决方案升级到.NET 4 同时,我已将所有外部库升级到最新版本,因此Castle现在从2.5升级。 2〜3.0 我有一些代码,注册,现在抛出一个异常DB访问时,我尝试解决: [Castle.MicroKernel.ComponentResolutionException] {“不能获得 余地组件DF.MailFlowAdapter。这很可能是定制的IScopeAccess

    0热度

    1回答

    我试图将我们的应用程序之一从Castle Windsor 2.1升级到2.5。 我已经删除了所有的城堡DLL的,并添加2.5版本从城堡的网站上下载: Castle.Core.dll Castle.Windsor.dll 做迁移之前,我也有对我的项目的引用: Castle.Components.DictionaryAdapter.dll 然而,根据克日什托夫·Koźmic的帖子here,这样的引用不

    2热度

    1回答

    这应该是一个普遍的问题,我已经搜索,但还找不到任何解决方案,如果它是一个骗局,请点我适当的链接。 所以, 我有一个通用的存储库,以支持多种entites的,一会儿我注册它像波纹管: public class ExpensiveServiceInstaller : IWindsorInstaller { public void Install(IWindsorContainer cont

    1热度

    1回答

    我继承了一个使用Castle Windsor IoC容器的代码库,最近因为另一个兼容性问题,我们最近被迫从3.0.0升级v2.5.2版本。 继升级到V3.0.0,在我们的测试类下面的扩展方法失败,出现以下错误编译: 类型“TInterface”必须是引用类型才能使用它作为参数“TService”在泛型类型或方法“Castle.MicroKernel.Registration.ComponentRe

    0热度

    2回答

    我已经试过squshit和rejuicer试图结合和缩小一些视图内的CSS和JS。到目前为止没有运气。我所做的是在过滤我的观点 $adminRejuicer_css.File("~/Content/css/admin_styles.css").File("~/Content/js/colorpicker/css/jpicker-1.1.6.min.css") 但没有把 #region usin

    1热度

    1回答

    我不确定这是否可行,但我仍然会问这个问题。 我有一个场景,我有一些不同的任务在处理过程中发送电子邮件。 发送电子邮件,通过自定义类 public interface IEmailProvider { void SendEmail(some params); } public class EmailProvider : IEmailProvider { private r