Soy un poco novato en NuGet y vengo del mundo de Maven.Encontrar licencias de terceros con Nuget
Recientemente me han encargado la actualización de la información de licencia de terceros para nuestros proyectos. Trabajando con los proyectos de Maven, he podido usar el complemento license:download-licenses
para obtener la información de la licencia.
Lo que me pregunto es si hay una forma de obtener esta información usando Nuget? Preferiblemente usando la interfaz de línea de comando para poder automatizarlo en un nivel de construcción CI. Para eliminarlo del gran paso de precompilación manual.
EDIT:
Como yo no era capaz de encontrar ninguna utilidad para hacer esto que arme el LegSec command line utility.
¡Gracias por publicar el enlace a su proyecto! Usé LegSec hoy ... el uso de la línea de comandos fue un poco difícil de entender (algunos de prueba + error), pero la funcionalidad era genial. – crimbo
Aparentemente saben cómo hacerlo desde 2013, simplemente nunca se ha expuesto de forma programática: https://blog.nuget.org/20131011/friendly-license-names.html. Abrí un problema que podría desear recivir: https://github.com/NuGet/Home/issues/5793. –