public MethodRouteBuilder(IMethodLocatorExtractor extractor) { if (extractor == null) { throw new ArgumentNullException("extractor"); } _extractor = extractor; }
public RpcMethodFixture( IMethodLocatorExtractor extractor, IMethodArgumentEncoder argumentEncoder, IMethodArgumentDecoder argumentDecoder) { if (extractor == null) { throw new ArgumentNullException("extractor"); } if (argumentEncoder == null) { throw new ArgumentNullException("argumentEncoder"); } if (argumentDecoder == null) { throw new ArgumentNullException("argumentDecoder"); } this.Extractor = extractor; this.ArgumentEncoder = argumentEncoder; this.ArgumentDecoder = argumentDecoder; }