Installation
🧩 Requirements
- .NET 10 or later
🚀 First time setup
Create a new .NET 10 project
(for example: ASP.NET Core Empty)Add NuGet package:
dotnet add package SystemLibrary.Common.Framework
- Add
~/Properties/launchSettings.json
{
"$schema": "http://json.schemastore.org/launchsettings.json",
"profiles": {
"Kestrel": {
"commandName": "Project",
"dotnetRunMessages": false,
"launchBrowser": true,
"applicationUrl": "http://localhost:5010;https://localhost:5011",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}
- Add
~/appsettings.json:
{
"systemLibraryCommonFramework": {
"app": {
"name": "company_unique_appname"
}
}
}
- Modify
~/Program.cs:
using SystemLibrary.Common.Framework.App;
Application.Start();
Run the application.
Visit the application, all url's should show a 404 as you have an empty web application.
🧭 Continue
See Tutorial for startup options, framework configuration, and how to register custom services and middleware.
Or go directly to source code documentation