public CastleForwardingInterceptor(CastleInvocationMapper invocationMapper, ICallRouter callRouter) { _invocationMapper = invocationMapper; _callRouter = callRouter; }
public CastleForwardingInterceptor(CastleInvocationMapper invocationMapper, IInvocationHandler invocationHandler) { _invocationMapper = invocationMapper; _invocationHandler = invocationHandler; }
public CastleForwardingInterceptor(CastleInvocationMapper invocationMapper, ICallRouter callRouter) { _invocationMapper = invocationMapper ?? throw new ArgumentNullException(nameof(invocationMapper)); _callRouter = callRouter ?? throw new ArgumentNullException(nameof(callRouter)); }