.NET Core - Thêm tài liệu tham khảo vào thư viện

Trong chương này, chúng ta sẽ thảo luận về cách thêm tài liệu tham khảo vào thư viện của bạn. Thêm tham chiếu vào thư viện giống như thêm tham chiếu vào các dự án khác của bạn, như dự án bảng điều khiển và dự án UWP.

Bây giờ bạn có thể thấy rằng dự án PCL có một số tham chiếu theo mặc định. Bạn cũng có thể thêm các tài liệu tham khảo khác theo nhu cầu ứng dụng của bạn.

Trong thư viện PCL, bạn cũng có thể thấy tệp project.json.

{ 
   "supports": {}, 
   "dependencies": { 
      "NETStandard.Library": "1.6.0", 
      "Microsoft.NETCore.Portable.Compatibility": "1.0.1" 
   }, 
   "frameworks": { 
      "netstandard1.3": {} 
   } 
}

Một phương pháp thêm tham chiếu vào thư viện của bạn là nhập trực tiếp vào tệp project.json. Như bạn có thể thấy rằng chúng tôi đã thêm một số tham chiếu trong phần phụ thuộc như được hiển thị trong đoạn mã sau.

{ 
   "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": {} 
   } 
}

Bây giờ hãy để chúng tôi lưu tệp này và bạn sẽ thấy rằng các tài liệu tham khảo được thêm vào thư viện của bạn ngay bây giờ.

Phương pháp khác để thêm tham chiếu vào thư viện của bạn là Trình quản lý gói NuGet. Bây giờ chúng ta hãy nhấp chuột phải vàoStringLibrary (Portable) dự án và chọn Mange NuGet Packages…

Trên tab Duyệt qua, bạn có thể tìm kiếm bất kỳ gói NuGet nào; giả sử chúng tôi muốn thêm gói “System.Runtime.Serialization.Primists”.

Nhấn vào Install , sẽ hiển thị màn hình sau.

Bây giờ, hãy nhấp vào OK cái nút.

Cuối cùng, nhấp vào I Acceptđể bắt đầu cài đặt gói NuGet này. Sau khi cài đặt xong, bạn sẽ thấy gói NuGet “System.Runtime.Serialization.Primists” được thêm vào thư viện của bạn.