Ninject Intercept

Tzv*_*nov 2 ninject interceptor ninject-2 ninject-extensions

从什么dll我可以获得拦截的扩展?我从http://github.com/danielmarbach/ninject.extensions.interception添加了Ninject.Extensions.Interception .那里没有运气.有一些样品有效吗?

我需要的是制作一个拦截器,它将从WcfClient传递到WcfServer一个具有不同参数的不同函数,这样我就不必在WcfServer代码后面实现已经实现的函数了.所以我已经实现的功能的签名是 -

public static T InvokeService<T>(MethodInfo MethodName, Type genericType, Type BlClass, params object[] ParamList)
Run Code Online (Sandbox Code Playgroud)

它的作用是通过BlClass激活Method并向其发送ParamList.我想制作一个拦截器,它将动态填充参数,同时解决WcfServer方面的问题.但首先我如何才能访问我的ninjectModule中的Intercept扩展?
在此先感谢您提供的任何帮助:)

ps试过:

using Ninject.Extensions.Interception;
Run Code Online (Sandbox Code Playgroud)

和:

using Ninject.Core;
using Ninject.Core.Interception;
Run Code Online (Sandbox Code Playgroud)

小智 6

intercept()方法在Ninject.Extensions.Interception.Infrastructure.Language中.我很难找到它.