.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.