Aggiungi IntelliSense al file di mapping
In questo capitolo, aggiungeremo IntelliSense ai nostri file di mappatura NHibernate (*.hbm.xml files). Come hai osservato durante la mappatura della classe Student del dominio che attualmente non è disponibile IntelliSense. È molto utile avere il fileXML schemasa disposizione. Quindi in questo capitolo capirai come aggiungere IntelliSense in Visual Studio per questi file XML NHibernate.
Apri il file di mappatura e vedrai che l'opzione di menu XML appare nel menu principale.
Selezionare l'opzione di menu XML → Schemi… e verrà visualizzata la finestra di dialogo Schemi XML.
Selezionare il pulsante Aggiungi ... che si trova in alto a destra nella finestra di dialogo, che apre la finestra di dialogo del file. Ora vai alpackages folder, che si trova nella cartella Solution del tuo progetto e vedrai i diversi pacchetti inclusi nel tuo progetto.
Ora, fai doppio clic su NHibernate.4.*** folder e vedrai i due file di schemi (* .xsd) o file di definizione dello schema XML che definiscono la configurazione e la mappatura di NHibernate.
Seleziona questi due file di schema e fai clic sul pulsante Apri.
Puoi vedere che gli schemi NHibernate vengono aggiunti nella finestra di dialogo Schemi XML. Fare clic sul pulsante OK. Ora, iniziamo un nuovo tag di proprietà e vedrai che abbiamo IntelliSense completo qui.
IntelliSense è ora disponibile per te, il che consente di risparmiare molto tempo durante la mappatura relazionale degli oggetti.