Class SettingsService
- Namespace
- JJMasterData.Web.Areas.DataDictionary.Services
- Assembly
- JJMasterData.Web.dll
public class SettingsService : BaseService
- Inheritance
-
SettingsService
- Inherited Members
Constructors
SettingsService(IValidationDictionary, IDataDictionaryRepository, IStringLocalizer<MasterDataResources>, IWritableOptions<MasterDataCommonsOptions>, IWritableOptions<MasterDataCoreOptions>, IWritableOptions<MasterDataWebOptions>)
public SettingsService(IValidationDictionary validationDictionary, IDataDictionaryRepository dataDictionaryRepository, IStringLocalizer<MasterDataResources> stringLocalizer, IWritableOptions<MasterDataCommonsOptions> commonsWritableOptions, IWritableOptions<MasterDataCoreOptions> coreWritableOptions, IWritableOptions<MasterDataWebOptions> webWritableOptions)
Parameters
validationDictionary
IValidationDictionarydataDictionaryRepository
IDataDictionaryRepositorystringLocalizer
IStringLocalizer<MasterDataResources>commonsWritableOptions
IWritableOptions<MasterDataCommonsOptions>coreWritableOptions
IWritableOptions<MasterDataCoreOptions>webWritableOptions
IWritableOptions<MasterDataWebOptions>
Methods
GetConnectionResultAsync(string?, DataAccessProvider, CancellationToken)
public static Task<ConnectionResult> GetConnectionResultAsync(string? connectionString, DataAccessProvider provider, CancellationToken cancellationToken = default)
Parameters
connectionString
stringprovider
DataAccessProvidercancellationToken
CancellationToken
Returns
GetViewModel()
public Task<SettingsViewModel> GetViewModel()
Returns
SaveOptions(SettingsViewModel)
public Task SaveOptions(SettingsViewModel model)
Parameters
model
SettingsViewModel