Skip to content

[Docs][Updating][Server] Update the Docs about the provided Server Project from Templates & explain difference between Server and Bootstrapper itself #20999

@DevTKSS

Description

@DevTKSS

Which Page: https://github.com/unoplatform/Uno.Wasm.Bootstrap/blob/de09e235be22ce72ec70a0324045f24ccd3f5321/doc/using-the-bootstrapper.md

  • As the Uno App Templates are providing the Microsoft.NET.Sdk.Web for the Server Project instead of WebAssebly like this docs page advises us
    there should be some information about:

    • the difference between the Bootstrapper itself and the specification of the *.Server we are getting from this templates at the version 6.x onwards
    • when does this apply to avoid confusement on the reader/user side ("this" implying WebAssembly instead of Web for the Project Management in our csproj
  • The Upgrading guide up from Line 21 should then clarify, that the Server from net9 onwards, we need to:

    • Replace eventual old WebAssembly Sdk with Web sdk there, because our Server Project would otherwhise fail on trying to get build.
    • add the now with OpenApi not longer in the AspNetCore Package itself included SwaggerUI/Swashbuckle

Any other Information?

  • As soon as I find time in the future, I could add the second part, the updating information, but I think those would make much more sense to add on the General Updating docs, which does indeed point to this page linked above, so I think this is why I thought that both Packages are the same, while the server Package only adds those extensions for the Server Project.
  • The Part for the Difference between this Packages, I do not understand myself, so this should maybe then do someone who knows about those parts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions