private static RequestHandler CreateRequestHandler(params IJsonRpcService[] services) { var cacheBuilder = new MethodCacheBuilder(services); var nameResolver = new ByNameResolver(new JsonSerializer()); var positionResolver = new ByPositionResolver(new JsonSerializer()); var nullResolver = new NullResolver(); return(new RequestHandler(cacheBuilder, new IParameterResolver[] { nameResolver, positionResolver, nullResolver })); }
public void SkipsRegistrationWhenNullConfigurationFoundTypesTest() { var builder = new ContainerBuilder(); var resolver = new NullResolver <Config>(); var sut = new ConfigurationModule(resolver); builder.RegisterModule(sut); var container = builder.Build(); container.ComponentRegistry.Registrations.Should().HaveCount(DefaultRegistrationCount); }
static Locator() { Resolver = new NullResolver(); }