Tôi là một người mới của NuGet và đã đến từ thế giới Maven.Tìm giấy phép của bên thứ ba với Nuget
Gần đây, tôi đã được giao nhiệm vụ cập nhật thông tin giấy phép của bên thứ ba cho các dự án của chúng tôi. Làm việc với các dự án Maven tôi đã có thể sử dụng plugin license:download-licenses
để nhận thông tin giấy phép.
Điều tôi đang tự hỏi là liệu có cách nào để lấy thông tin này bằng Nuget không? Tốt hơn là bằng cách sử dụng giao diện dòng lệnh để tôi có thể tự động hóa nó ở cấp độ xây dựng CI. Để loại bỏ nó khỏi bước xây dựng trước thủ công lớn.
EDIT:
Kể từ khi tôi đã không thể tìm thấy bất kỳ tiện ích để làm điều này tôi cùng nhau đưa các LegSec command line utility.
Cảm ơn bạn đã đăng liên kết tới dự án của mình! Tôi đã sử dụng LegSec ngày hôm nay ... việc sử dụng dòng lệnh là một chút khó khăn để tìm ra (một số lỗi dùng thử +), nhưng chức năng này rất tuyệt. – crimbo
Dường như họ biết cách làm điều đó từ năm 2013, nó không bao giờ được tiếp xúc theo lập trình: https://blog.nuget.org/20131011/friendly-license-names.html. Tôi đã mở một vấn đề bạn có thể muốn upvote: https://github.com/NuGet/Home/issues/5793. –