Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 818 Bytes

File metadata and controls

31 lines (22 loc) · 818 Bytes

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);
            });
    });