You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -310,7 +310,7 @@ Edit your VS Code settings (`Ctrl+,` or `Cmd+,`, search for "mcp"):
310
310
311
311
Once configured, you can use natural language with your AI assistant:
312
312
313
-
### Getting Started
313
+
### Quick Start - Single Project
314
314
315
315
**User**: *"Create a new web API project called WeatherService"*
316
316
@@ -322,43 +322,128 @@ dotnet new webapi -n WeatherService
322
322
323
323
*The project has been created successfully in the WeatherService directory.*
324
324
325
-
### Managing Packages
325
+
### Complex Application - Microservices with Aspire
326
326
327
-
**User**: *"Add Entity Framework Core and the SQL Server provider to my project"*
327
+
**User**: *"Create a server-side web app and minimal API, orchestrated by .NET Aspire, with unit tests for the API using xunit. Use slnx format for the solution."*
328
328
329
-
**AI**: *I'll add both packages...*
329
+
**AI**: *I'll create a complete microservices solution with .NET Aspire orchestration...*
330
330
331
331
```bash
332
+
# Create solution with new XML format
333
+
dotnet new sln -n MyMicroservices --use-slnx
334
+
335
+
# Create .NET Aspire AppHost for orchestration
336
+
dotnet new aspire-apphost -n MyMicroservices.AppHost
337
+
338
+
# Create web app
339
+
dotnet new webapp -n MyMicroservices.Web
340
+
341
+
# Create minimal API
342
+
dotnet new webapi -n MyMicroservices.Api --use-minimal-apis
*Solution created with 4 projects: AppHost for orchestration, Web app, API, and unit tests. Ready to run with `dotnet run --project MyMicroservices.AppHost`.*
358
+
359
+
### Database-Driven Application
360
+
361
+
**User**: *"Add Entity Framework Core with SQL Server to my API project, and create a NuGet package for my data models"*
362
+
363
+
**AI**: *I'll add EF Core with SQL Server and configure package creation...*
0 commit comments