net core app

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

net core app

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 mình.

Trong thư viện PCL, bạn cũng có thể xem 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 tham chiếu đó 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ư 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ờ chúng ta hãy lưu tệp này và bạn sẽ thấy rằng tài liệu tham khảo đã được thêm vào thư viện của bạn ngay bây giờ.

net core app

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ào dự án StringLibrary (Portable) và chọn Mange NuGet Packages…

net core app

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

net core app

Nhấp vào nút Cài đặt , sẽ hiển thị màn hình sau.

net core app

Bây giờ, nhấp vào nút OK .

net core app

Cuối cùng, nhấp vào nút Tôi chấp nhận để 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.Primitives” được thêm vào thư viện của bạn.

net core app

NET Core – Thư viện chia sẻ (xem thêm)

Để lại một bình luận