Class IndexesService
- Namespace
- JJMasterData.Core.DataDictionary.Services
- Assembly
- JJMasterData.Core.dll
public class IndexesService : DataDictionaryServiceBase
- Inheritance
-
IndexesService
- Inherited Members
Constructors
IndexesService(IValidationDictionary, IDataDictionaryRepository, IStringLocalizer<MasterDataResources>)
public IndexesService(IValidationDictionary validationDictionary, IDataDictionaryRepository dataDictionaryRepository, IStringLocalizer<MasterDataResources> stringLocalizer)
Parameters
validationDictionary
IValidationDictionarydataDictionaryRepository
IDataDictionaryRepositorystringLocalizer
IStringLocalizer<MasterDataResources>
Methods
DeleteAsync(string, string)
public Task DeleteAsync(string elementName, string index)
Parameters
Returns
MoveDownAsync(string, string)
public Task MoveDownAsync(string elementName, string index)
Parameters
Returns
MoveUpAsync(string, string)
public Task MoveUpAsync(string elementName, string index)
Parameters
Returns
SaveAsync(string, string, ElementIndex)
public Task<bool> SaveAsync(string id, string index, ElementIndex elementIndex)
Parameters
id
stringindex
stringelementIndex
ElementIndex
Returns
Validate(ElementIndex)
public bool Validate(ElementIndex elementIndext)
Parameters
elementIndext
ElementIndex