Files
Caspian.WorkflowFramework/Caspian.WorkflowFramework.Package/readme.md
T
2025-07-02 16:25:46 +03:30

37 lines
737 B
Markdown

# Caspian.WorkflowFramework
Caspian workflow framework
## Installation
```bash
install-package Caspian.WorkflowFramework
```
## Usage Example
In your Program.cs :
```csharp
//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