facilities

    2热度

    1回答

    我有一个工具需要注册一个拦截器,然后将这个拦截器注册到 已注册到容器Castle Kernel中的子集。 该设施住在separatee组件和它的目的是从不同的 组件中使用,所以我不能夫妇与组件注册使用该设施的每个组件的 拦截器注册。 可以做到这一点吗? 我该如何实现此功能?

    0热度

    1回答

    我目前的工作在城堡的WCF服务。 非常好的工作,我必须补充。 我有以下问题。 我想打电话给我的服务异步和UI线程到的BindingSource的结果绑定。 client.BeginWcfCall(p值=> p.GetClients,???); 当异步调用完整我会喜欢称像BindClients()的函数,以便将结果结合在UI线程窗体的BindingSource的。 任何建议?????

    0热度

    1回答

    每次我试图设施添加到我的温莎容器实例,我看到以下异常: Derived method 'Dispose' in type 'Castle.Facilities.WcfIntegration.WcfFacility' from assembly 'Castle.Facilities.WcfIntegration, Version=2.5.0.0, Culture=neutral, PublicKey

    1热度

    1回答

    我在应用程序运行这个启动 public class ConfigurationFacility : AbstractFacility { private readonly List<string> configuredComponents = new List<string>(); protected override void Init() { Kernel.C

    4热度

    2回答

    如何使用Castle WcfFacility并让它使用标准的Wcf配置文件设置? 如果我注册像这样: container.Register( AllTypes.Pick() .FromAssemblyNamed("{ServicesAssembly}") // <-- service assembly here .If(type => type.Name.EndsWith("S

    0热度

    1回答

    我正在尝试创建一个基于类属性将一些拦截器添加到注册类中的设施。 这是我的设施: public class MyFacility : AbstractFacility { protected override void Init() { this.Kernel.ComponentRegistered += (s, h) => { if (h

    2热度

    1回答

    我有三个SQL Server数据库,单个应用程序从中检索数据。我正在使用NHibernate从不同的数据库检索数据。我设置了一些东西,以便每个数据库在其自己的程序集中都有自己的存储库和类映射。在我castle.config文件我用城堡NHibernate的设施与数据库的连接设置: <?xml version="1.0" encoding="utf-8" ?> <castle> <fac

    1热度

    1回答

    说我有像这样的电话: _actService.BeginWcfCall(x => x.SaveAct(new SaveActRequest { Act = act })); 如何去SaveAct的反应?如何在操作完成时设置回调来触发? 我曾尝试: _actService.Begi

    2热度

    2回答

    使用windsor,设施和nhibernate配置应用程序时遇到问题。 即时得到此异常: ObjectDisposedException: Session is closed 不应该温莎照顾每个请求打开它实例化会话时,我有这样的配置呢?我可以错过一些配置吗? 这是我的confuguration: public class PersistenceFacility : AbstractFacili