Reimaginate.Orchestrator.Documents
1.1.5
dotnet add package Reimaginate.Orchestrator.Documents --version 1.1.5
NuGet\Install-Package Reimaginate.Orchestrator.Documents -Version 1.1.5
<PackageReference Include="Reimaginate.Orchestrator.Documents" Version="1.1.5" />
<PackageVersion Include="Reimaginate.Orchestrator.Documents" Version="1.1.5" />
<PackageReference Include="Reimaginate.Orchestrator.Documents" />
paket add Reimaginate.Orchestrator.Documents --version 1.1.5
#r "nuget: Reimaginate.Orchestrator.Documents, 1.1.5"
#:package Reimaginate.Orchestrator.Documents@1.1.5
#addin nuget:?package=Reimaginate.Orchestrator.Documents&version=1.1.5
#tool nuget:?package=Reimaginate.Orchestrator.Documents&version=1.1.5
Reimaginate.Orchestrator.Documents
Document generation workflow actions for Orchestrator hosts.
Use this package when workflows need to create PDF, DOCX, XLSX, or CSV files from structured inputs or markup. The package does not choose where generated documents are stored. Hosts provide that concern through IDocumentStorageProvider.
Registration
Register the action handlers in the host:
services.AddDocumentWorkflowActions(configuration);
Register document storage explicitly:
services.AddFileSystemDocumentStorage(new DirectoryInfo("documents"));
If the host uses a custom workflow action resolver, scan this package's action assembly:
using Reimaginate.Orchestrator.Abstractions;
using Reimaginate.Orchestrator.Documents.Actions;
[WorkflowActionResolver]
[ScanAssembly(typeof(DocumentWorkflowActionsMarker))]
public partial class WorkflowActionResolver : IWorkflowActionResolver;
Actions
Documents.CreatePdfDocuments.CreateDocxDocuments.CreateXlsxDocuments.CreateCsv
All actions return Success and FailureReason plus document metadata such as DocumentId, Location, ContentType, FileName, Length, and ChecksumSha256.
Existing output targets fail unless Overwrite = true.
| 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. |
-
net10.0
- FluentValidation (>= 12.1.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.10)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.10)
- Microsoft.Extensions.Options (>= 10.0.10)
- Reimaginate.Mediator.Abstractions (>= 1.3.0)
- Reimaginate.Mediator.SourceGenerator (>= 1.3.0)
- Reimaginate.Orchestrator.Abstractions (>= 1.1.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.5 | 30 | 7/30/2026 |
| 1.1.4 | 41 | 7/30/2026 |
| 1.1.3-rc.6 | 27 | 7/29/2026 |
| 1.1.3-rc.5 | 33 | 7/29/2026 |
| 1.1.3-rc.4 | 34 | 7/28/2026 |
| 1.1.3-rc.3 | 34 | 7/28/2026 |
| 1.1.3-rc.2 | 34 | 7/28/2026 |
| 1.1.3-rc.1 | 31 | 7/28/2026 |
| 1.1.2 | 98 | 7/23/2026 |
| 1.1.1 | 53 | 7/20/2026 |
| 1.1.1-rc.81 | 57 | 7/8/2026 |
| 1.1.1-rc.80 | 56 | 7/8/2026 |
| 1.1.1-rc.79 | 54 | 7/4/2026 |
| 1.1.1-rc.78 | 55 | 7/3/2026 |
| 1.1.1-rc.77 | 56 | 7/3/2026 |
| 1.1.1-rc.76 | 63 | 6/30/2026 |