Skip to content

Latest commit

 

History

History

README.md

Oracle Persistence provider for Workflow Core

Provides support to persist workflows running on Workflow Core to an Oracle database.

Installing

Install the NuGet package "WorkflowCore.Persistence.Oracle"

PM> Install-Package WorkflowCore.Persistence.Oracle -Pre

Usage

Use the .UseOracle extension method when building your service provider.

services.AddWorkflow(x => x.UseOracle(@"Server=127.0.0.1;Database=workflow;User=root;Password=password;", true, true));

You can also add specific database version compatibility if needed.

services.AddWorkflow(x =>
    {
        x.UseOracle(connectionString, false, true, options =>
            {
                options.UseOracleSQLCompatibility(OracleSQLCompatibility.DatabaseVersion19);
            });
    });