Table of Contents

Class BaseUserSetting<T>

Namespace
Innova.Data.AppSettings.Services
Assembly
Innova.Data.dll

Represents a base class for user settings.

public abstract class BaseUserSetting<T> : IUserSettingServiceSave where T : class, new()

Type Parameters

T

The type of the setting.

Inheritance
BaseUserSetting<T>
Implements
Derived

Constructors

BaseUserSetting(IUserSettingService, string)

Initializes a new instance of the BaseUserSetting<T> class.

Fields

userSettingService

The user setting service.

Properties

Setting

Gets or sets the setting value.

SettingKey

Gets or sets the setting key.

Methods

LoadData()

Loads the data for the user setting.

Save()

Saves the user setting.