Step-by-step guide to creating an Nx monorepo workspace for .NET development using the nx-dotnet plugin. Covers workspace creation and configuration, adding .NET capability via @nx-dotnet/core, generating a C# Web API project with xUnit tests, and setting up a GitHub Actions CI workflow that integrates both Node.js/PNPM and .NET tooling for build and test jobs.

2m read timeFrom playfulprogramming.com
Post cover image
Table of contents
Prerequisites Copy link Link copied!Create Nx workspace Copy link Link copied!Configure Nx workspace Copy link Link copied!Add .NET capability Copy link Link copied!Configure Nx generator defaults Copy link Link copied!Create web API project Copy link Link copied!Generate GitHub Actions CI workflow Copy link Link copied!Use Nx for Build job Copy link Link copied!Adjust NPM scripts Copy link Link copied!Dependency graph Copy link Link copied!CI workflow Copy link Link copied!

Sort: