dotnet-inngest
1.0.0
dotnet tool install --global dotnet-inngest --version 1.0.0
dotnet new tool-manifest
dotnet tool install --local dotnet-inngest --version 1.0.0
#tool dotnet:?package=dotnet-inngest&version=1.0.0
nuke :add-package dotnet-inngest --version 1.0.0
dotnet-inngest
A .NET tool for the Inngest .NET SDK. dotnet inngest dev runs the Inngest
dev server for the app in the current folder, without you installing the Inngest CLI first.
Install
dotnet tool install --global dotnet-inngest
Or as a local tool, recorded in the tool manifest of a repository:
dotnet new tool-manifest
dotnet tool install dotnet-inngest
Use
Start your app, then the dev server, each in its own terminal:
dotnet run
dotnet inngest dev
The first run downloads the release of the Inngest CLI for your system from GitHub, checks its SHA-256 and keeps it for
the later runs. It then runs inngest dev and passes on its output, its exit code and Ctrl+C.
- Without
-u, the app's address is read from the first launch profile inProperties/launchSettings.jsonthat runs the project and has anhttpaddress, plus/api/inngest.-u <url>names another, and--no-discovery(for a Connect worker) asks for none.--project <path>reads the launch settings of another project. - Every other option goes to
inngest devas it is, as indotnet inngest dev --port 9000.dotnet inngest dev -- --helpshows the options of the CLI. - The tool is pinned to one release of the CLI, whose SHA-256 checksums are built into the tool.
--cli-version <version>runs another, checked against thechecksums.txtof its release. - When the CLI cannot be downloaded, the error ends with the
docker runcommand for the same address.
Documentation
Templates and the dotnet inngest command has the options, the folder the CLI is kept in, and what the tool does and does not do. The SDK itself is documented at https://damikun.github.io/inngest-dotnet/.
License
Apache License 2.0; the package includes the NOTICE file. The package holds no part of the Inngest CLI: it is Inngest's
software, which the tool downloads, under the license in the LICENSE.md of its release. inngest-dotnet is a community
project and is not affiliated with or endorsed by Inngest Inc. "Inngest" is a trademark of Inngest Inc.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 71 | 10/31/2026 |