Skip to content

.NET templates shouldn't move forward for end-of-support versions #4743

@mattchenderson

Description

@mattchenderson

This item is to be treated as an investigation, and it likely needs to be broken into multiple sub-items.

We need to update our templates to use more modern versions of C#, but we need that not to impact older TFMs that could still be in use. An example of this is primary constructors (see Azure/azure-functions-templates#1716)

Our plan is to allow the template packages to move forward, but to try where possible to preserve (and freeze) the existing template experience for out-of-support versions. An example of this can be found in this tooling feed update: Azure/azure-functions-tooling-feed#625

As a principle, we should avoid hard-coding of versions for TFMs, etc.

This work should encompass updates to pipelines and to team process documentation.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions