Wednesday, August 13, 2025

Understanding Project Folder and File Structure

 Example default structure:

MyFirstApi/

│   Program.cs

│   MyFirstApi.csproj


├── Controllers/

│    WeatherForecastController.cs


├── Properties/

│    launchSettings.json


├── appsettings.json

└── appsettings.Development.json


Program.cs → Application startup configuration.

Controllers/ → Contains API endpoints.

appsettings.json → Configuration file.

launchSettings.json → Environment and profile settings.

No comments:

Post a Comment

Importance of Program.cs

 Example: var builder = WebApplication.CreateBuilder(args); // Add services builder.Services.AddControllers(); builder.Services.AddEndpoints...