Domanda

Sto cercando di aggiornare le nostre referenze, tra cui Boo. Quando si compila Binsor, sto ricevendo un sacco di errori, che sto a smanettare uno alla volta. Dopo molte navigazione sorgente e googling, io sono in grado di capire come risolvere la seguente riga ( TransformUnknownReferences.cs , linea 115):

ExternalConstructor constructor = new ExternalConstructor(TypeSystemServices, constructorInfo);

Il ExternalConstructor costruttore, a partire dalla revisione 3260, è il seguente:

public ExternalConstructor(IReflectionTypeSystemProvider provider, ConstructorInfo ci)

Non ho capito dove TypeSystemServices proviene da, o come arrivare a un IReflectionTypeSystemProvider da questo punto nel codice Binsor. Se qualcuno con Binsor profonda e / o conoscenza Boo sa di una soluzione semplice, si prega di parlare:.)

Meglio ancora sarebbe una sorta di repository Binsor nascosta, in cui il codice è stato aggiornato nel corso degli ultimi sei mesi.

È stato utile?

Soluzione

Questo codice è molto vecchio. L'archivio corrente di Rhino.Commons è su GitHub .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top