public PerspexRuntimeTypeSource(ITypeFactory typeFactory) { var namespaceRegistry = new PerspexNamespaceRegistry(); var featureProvider = new PerspexTypeFeatureProvider(); var typeRepository = new PerspexTypeRepository(namespaceRegistry, typeFactory, featureProvider); inner = new RuntimeTypeSource(typeRepository, namespaceRegistry); }