Table of Contents

Class ValueExpressionProvider

Namespace
JJMasterData.Core.DataManager.Expressions.Providers
Assembly
JJMasterData.Core.dll
public sealed class ValueExpressionProvider : IAsyncExpressionProvider, ISyncExpressionProvider, IExpressionProvider
Inheritance
ValueExpressionProvider
Implements
Inherited Members

Fields

Prefix

public const string Prefix = "val"

Field Value

string

Properties

ConnectionId

public Guid? ConnectionId { get; set; }

Property Value

Guid?

Title

public string Title { get; }

Property Value

string

Methods

Evaluate(string, Dictionary<string, object?>)

public object Evaluate(string expression, Dictionary<string, object?> parsedValues)

Parameters

expression string
parsedValues Dictionary<string, object>

Returns

object

EvaluateAsync(string, Dictionary<string, object?>)

public ValueTask<object?> EvaluateAsync(string expression, Dictionary<string, object?> parsedValues)

Parameters

expression string
parsedValues Dictionary<string, object>

Returns

ValueTask<object>