Skip to content

OWIN: Dependency Microsoft.AspNet.WebApi.HelpPage adds files to the project through unused dependency #2417

@Strepto

Description

@Strepto

Microsoft.Identity.Web Library

Microsoft.Identity.Web.OWIN

Microsoft.Identity.Web version

2.13.3

Web app

Not Applicable

Web API

Not Applicable

Token cache serialization

Not Applicable

Description

The Microsoft.AspNet.WebApi.HelpPage dependency of Microsoft.Identity.Web.OWIN automatically adds a lot of files to an ASP.Net (Dotnet 4.8) project. This is as far as I can see not neccessary, and makes the OWIN package close to unusable for existing projects.

image

Reproduction steps

Setup an Asp Net 4.8 project, and install the Microsoft.Identity.Web.OWIN package. See that this automatically adds the given files above.

Error message

No response

Id Web logs

No response

Relevant code snippets

N/A

Regression

No response

Expected behavior

Avoid unused dependencies which auto installs stuff to my project files 😅

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions