.NET Core - dodawanie odwołań do biblioteki
W tym rozdziale omówimy, jak dodać odniesienia do biblioteki. Dodawanie odwołań do biblioteki przypomina dodawanie odwołań do innych projektów, takich jak projekt konsoli i projekt platformy UWP.
Możesz teraz zobaczyć, że projekt PCL ma domyślnie pewne odwołania. Możesz również dodać inne odniesienia zgodnie z potrzebami aplikacji.
W bibliotece PCL można również zobaczyć plik project.json.
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1"
},
"frameworks": {
"netstandard1.3": {}
}
}
Jedną z metod dodawania odwołań do biblioteki jest wpisanie jej bezpośrednio w pliku project.json. Jak widać, dodaliśmy kilka odniesień w sekcji zależności, jak pokazano w poniższym kodzie.
{
"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": {}
}
}
Zapiszmy teraz ten plik, a zobaczysz, że odniesienia zostały teraz dodane do Twojej biblioteki.
Inną metodą dodawania odwołań do biblioteki jest Menedżer pakietów NuGet. Kliknijmy teraz prawym przyciskiem myszy plikStringLibrary (Portable) projekt i wybierz Mange NuGet Packages…
Na karcie Przeglądaj możesz przeszukać dowolny pakiet NuGet; powiedzmy, że chcemy dodać pakiet „System.Runtime.Serialization.Primitives”.
Kliknij Install przycisk, co spowoduje wyświetlenie następującego ekranu.
Teraz kliknij OK przycisk.
Na koniec kliknij I Acceptprzycisk, aby rozpocząć instalację tego pakietu NuGet. Po zakończeniu instalacji zobaczysz, że pakiet NuGet „System.Runtime.Serialization.Primitives” został dodany do Twojej biblioteki.