.NET Core: aggiunta di riferimenti alla libreria
In questo capitolo, discuteremo come aggiungere riferimenti alla tua libreria. Aggiungere riferimenti alla libreria è come aggiungere riferimenti ad altri progetti, come il progetto console e il progetto UWP.
È ora possibile vedere che il progetto PCL ha alcuni riferimenti per impostazione predefinita. È inoltre possibile aggiungere altri riferimenti secondo le esigenze dell'applicazione.
Nella libreria PCL, puoi anche vedere il file project.json.
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1"
},
"frameworks": {
"netstandard1.3": {}
}
}
Un metodo per aggiungere riferimenti alla tua libreria è digitarlo direttamente nel file project.json. Come puoi vedere, abbiamo aggiunto alcuni riferimenti nella sezione delle dipendenze come mostrato nel codice seguente.
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"System.Runtime.Serialization.Json": "4.0.3",
"Microsoft.EntityFrameworkCore": "1.1.0"
},
"frameworks": {
"netstandard1.3": {}
}
}
Salviamo ora questo file e vedrai che i riferimenti vengono aggiunti alla tua libreria ora.
L'altro metodo per aggiungere riferimenti alla libreria è NuGet Package Manager. Facciamo ora clic con il pulsante destro del mouse sul fileStringLibrary (Portable) progetto e seleziona Mange NuGet Packages…
Nella scheda Sfoglia è possibile cercare qualsiasi pacchetto NuGet; diciamo di voler aggiungere il pacchetto "System.Runtime.Serialization.Primitives".
Clicca il Install pulsante, che visualizzerà la seguente schermata.
Ora, fai clic su OK pulsante.
Infine, fai clic su I Acceptpulsante per avviare l'installazione di questo pacchetto NuGet. Al termine dell'installazione, vedrai che il pacchetto NuGet "System.Runtime.Serialization.Primitives" viene aggiunto alla tua libreria.