Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class CodeActionsCompiller

OptimaJet.Workflow.Core.CodeActions.CodeActionsCompiller

Provides compillation of code actions

public static class CodeActionsCompiller

Inheritance

  • System.Object

Properties

Name
Type
ExternalCompiler #
IExternalCompiler
CompillationEnable #
Boolean
DebugMode #
Boolean
Usings #
IEnumerable<String>
Locations #
IEnumerable<String>

Methods

public static void RegisterAssembly(string longName) #

Parameters

Name
Type
Description
longName
String
public static void RegisterAssembly(Assembly assembly) #

Parameters

Name
Type
Description
assembly
Assembly
public static CodeActionsInvoker CompileCodeActions(ProcessDefinition processDefinition, Guid schemeId) #

Parameters

Name
Type
Description
processDefinition
ProcessDefinition
schemeId
Guid

Returns

Type
Description
CodeActionsInvoker
public static CodeActionsInvoker CompileGlobalCodeActions(List<CodeActionDefinition> codeActionDefinitions, bool ignoreNotCompilled, out Dictionary<string, string> compileErrors) #

Parameters

Name
Type
Description
codeActionDefinitions
List<CodeActionDefinition>
ignoreNotCompilled
Boolean
compileErrors
Dictionary<String>

Returns

Type
Description
CodeActionsInvoker
public static CodeActionsInvoker CompileCodeActions(string commonUsings, List<CodeActionDefinition> codeActionDefinitions, string namespaceName) #

Parameters

Name
Type
Description
commonUsings
String
codeActionDefinitions
List<CodeActionDefinition>
namespaceName
String

Returns

Type
Description
CodeActionsInvoker

Fields

public static List<string> DefaultUsings #