Files
Caspian.WorkflowFramework/Caspian.WorkflowFramework.Package
2026-04-26 20:59:18 +03:30
..
2026-02-07 17:37:28 +03:30
2026-04-26 20:59:18 +03:30
2026-02-07 17:37:28 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30
2025-07-02 16:25:46 +03:30

Caspian.WorkflowFramework

Caspian workflow framework

Installation

install-package Caspian.WorkflowFramework

Usage Example

In your Program.cs :

//Workflow
var connectionString = builder.Configuration.GetConnectionString("DefaultConnection");
builder.AddWorkflowFramework(connectionString);

//Mongo
builder.Services.AddMongoLogger<LogModel>(builder.Configuration);

var app = builder.Build();

//Mongo
app.UseMongoLogger<LogModel>();

//Workflow
app.UseWorkflowFramework();

Then use service "WorkflowService"

Features

  • Start new instance of every workflow
  • Publish event and get next step information
  • Get last status of workflow instance

Version History

1.0.0-alfa

  • Initial prerelease