Table of Contents

Class DataItemService

Namespace
JJMasterData.Core.DataManager.Services
Assembly
JJMasterData.Core.dll
public class DataItemService
Inheritance
DataItemService
Inherited Members

Constructors

DataItemService(IEntityRepository, ExpressionParser, ElementMapService, ILogger<DataItemService>)

public DataItemService(IEntityRepository entityRepository, ExpressionParser expressionParser, ElementMapService elementMapService, ILogger<DataItemService> logger)

Parameters

entityRepository IEntityRepository
expressionParser ExpressionParser
elementMapService ElementMapService
logger ILogger<DataItemService>

Methods

GetDescriptionAsync(FormElement, FormElementField, FormStateData, object?)

public Task<string> GetDescriptionAsync(FormElement formElement, FormElementField field, FormStateData formStateData, object? value)

Parameters

formElement FormElement
field FormElementField
formStateData FormStateData
value object

Returns

Task<string>

GetValuesAsync(FormElementDataItem, DataQuery)

public Task<List<DataItemValue>> GetValuesAsync(FormElementDataItem dataItem, DataQuery dataQuery)

Parameters

dataItem FormElementDataItem
dataQuery DataQuery

Returns

Task<List<DataItemValue>>