imagile 0.2.206
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet tool install --global imagile --version 0.2.206
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local imagile --version 0.2.206
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=imagile&version=0.2.206
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package imagile --version 0.2.206
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Imagile
A multi-tenant B2B application platform built with .NET 9, Blazor WebAssembly, and Azure.
Quick Start
Prerequisites: .NET 9.0 SDK, Docker
# Start local services (SQL Server, Azurite)
docker-compose up -d
# Build and test
dotnet restore Imagile.App.sln
dotnet build Imagile.App.sln
dotnet test
Marketing Website (Dotcom)
Prerequisites: Node.js 20+
cd Imagile.Web.Dotcom
# Install dependencies (first time)
npm install
# Run dev server with hot reload
npm run dev
# Visit http://localhost:4321
# Build for production
npm run build
Documentation
- CLAUDE.md - Development guide, build commands, testing, deployment workflows
- infra/README.md - Infrastructure architecture, Bicep modules, deployment procedures
- .github/copilot-instructions.md - Coding standards and conventions
Architecture
Multi-tenant sharded database:
- Metabase: Central tenant registry
- Tenant shards: Distributed tenant data across multiple databases
- Query isolation via
ITenantIdEntityinterface
Projects:
Imagile.App.Api- ASP.NET Core Web API (Container Apps)Imagile.App.Functions- Azure Functions (background processing)Imagile.App.Ui.Web- Blazor WebAssembly UI (Static Web Apps)Imagile.Web.Dotcom- Astro marketing website (www.imagile.dev, imagile.dev)Imagile.App.Cli- Command-line tool (published to NuGet)Imagile.Tests.Predeployment- Database design validationImagile.Tests.Postdeployment- E2E tests (Playwright + Reqnroll)
Deployment
Environments:
- Local - Docker Compose (localhost:3433)
- QA - Azure centralus (qa-*.imagile.dev)
- Production - Azure centralus (*.imagile.dev)
Pipeline: Push to main → Build → QA → E2E Tests → Production
See CLAUDE.md - Deployment and CI/CD for details.
License
See LICENSE file.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.2.207 | 105 | 12/31/2025 |
| 0.2.206 | 101 | 12/30/2025 |
| 0.2.201 | 99 | 12/30/2025 |
| 0.2.200 | 99 | 12/30/2025 |
| 0.2.199 | 95 | 12/30/2025 |
| 0.2.198 | 89 | 12/30/2025 |
| 0.2.197 | 94 | 12/30/2025 |
| 0.2.196 | 89 | 12/29/2025 |
| 0.2.195 | 88 | 12/29/2025 |
| 0.2.194 | 92 | 12/29/2025 |
| 0.2.192 | 98 | 12/28/2025 |
| 0.2.191 | 94 | 12/28/2025 |
| 0.2.190 | 104 | 12/28/2025 |
| 0.2.189 | 101 | 12/28/2025 |
| 0.2.188 | 104 | 12/28/2025 |
| 0.2.187 | 101 | 12/28/2025 |
| 0.2.186 | 92 | 12/28/2025 |
| 0.2.181 | 96 | 12/28/2025 |
| 0.2.180 | 91 | 12/28/2025 |
| 0.2.179 | 103 | 12/27/2025 |
Loading failed