Table of Contents

Class SqlExpressionProvider

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

Constructors

SqlExpressionProvider(IEntityRepository)

public SqlExpressionProvider(IEntityRepository entityRepository)

Parameters

entityRepository IEntityRepository

Properties

ConnectionId

public Guid? ConnectionId { get; set; }

Property Value

Guid?

Prefix

public string Prefix { get; }

Property Value

string

Title

public string Title { get; }

Property Value

string

Methods

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>