0

我正在尝试在 vb.net 中进行拦截,因为我的工作只允许这样做。我以前从未遇到过具有这种 If.something 语法的 lambda。

        scan.Include(If.Implements<IBusinessService>, (x, y) =>
        {
            if (x.IsClass)
                y.Configure<Interception>().
                    SetDefaultInterceptorFor(x,
                                            new VirtualMethodInterceptor
                                                ());
        })

这在 vb.net 中看起来如何?如果我将来需要谷歌这个语法,这个语法叫什么?

4

1 回答 1

0

它不是语言或标准库的一部分。这只是一些开发人员编写的自定义方法,或者它是 3rd 方库的一部分。我们可以根据名称和上下文推测它是如何实现的,但它们只是猜测。

于 2013-01-14T21:42:58.220 回答