我正试图在vb.net中进行拦截,因为我的工作只允许这样做。 我以前从未遇到过具有此If.something语法的lambda。
scan.Include(If.Implements<IBusinessService>, (x, y) =>
{
if (x.IsClass)
y.Configure<Interception>().
SetDefaultInterceptorFor(x,
new VirtualMethodInterceptor
());
})
这在vb.net中看起来如何?如果我将来需要谷歌这个,这个语法是什么?
答案 0 :(得分:0)
它不是语言或标准库的一部分。它只是一些开发人员编写的自定义方法,或者它是第三方库的一部分。我们可以根据名称和背景来推理它如何实现,但它们只是猜测。