none
Es posible crear un paquete Nuget sobre un proyecto Web Api RRS feed

  • Pregunta

  • Hola

    Hablando con un compañero me comentó que en un trabajo que tenia, creaban paquetes nuget de los proyectos Web Api con .Net Core? Es realmente posible esto?

    He intentado mediante dotnet "dotnet pack" o incluso desde el Visual Studio en la opción de menú "Pack" al hacer click derecho sobre los proeyctos Web Api y solo me crea los paquetes nuget de los proyectos que referencia pero no del proyecto web api.

    Es posible hacerlo, de ser así como sería?

    La ventaja que le busco es poder retulizar los models definidos en el proyecto web api y también según me comentaron incluso al usarlo como nuget se crea una clase client (estilo servicio web) con los métodos existentes en el API.

    Saludos
    lunes, 22 de julio de 2019 19:59

Todas las respuestas

  • hola

    pero te refieres a la web api como servicio o a la web api como libreria cliente que consume ese servicio ?

    si es al web api a al cual haces el request para pedir datos esta claro que no aplica, ya que requiere de un host que brinde el servicio, no es un dll, para empequetar ese servicio te podria ayudar docker

    Usando containers si podrias encapsular el deploy del servicio

    Ahora si es una librera que usa httpclient y tiene el codigo que el cliente utilizaria para hacer mas facil el consumo de los datos, eso si aplicaria a una libreria que podrias empequetar con nuget

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 22 de julio de 2019 21:36