Skip to content

Add devcontainer configuration to the SDK #574

@askpt

Description

@askpt

Requirements

Add a devcontainer setup to this repository to streamline the development environment for contributors. Use the configuration from @CommunityToolkit/Aspire/.devcontainer/devcontainer.json as guidance for the features and customizations to include:

  • Provide support for .NET 8 (and optionally .NET 9 preview).
  • Include common developer tools (e.g., GitHub CLI, Docker) as in the referenced configuration.
  • Add recommended VS Code extensions for .NET and SDK development.
  • Consider setting up post-create scripts and host requirements (e.g., minimum memory).
  • Configure port forwarding for any relevant SDK services or emulators if applicable. (samples)

Reference configuration: https://github.com/CommunityToolkit/Aspire/blob/a5ba959ae381423e26affa86d4f819510f7dc030/.devcontainer/devcontainer.json

This will help new contributors get up and running quickly with a standardized environment.

Metadata

Metadata

Assignees

Labels

area: sdkThis issue or pull request relates to an SDKgood first issueGood for newcomerstype: choreMiscellaneous tasks like build processes or auxiliary tools

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions