C# Class Wolfje.Plugins.SEconomy.Config

Show file Open project: tylerjwatson/SEconomy Class Usage Examples

Public Properties

Property Type Description
BankAccountsEnabled bool
BaseDirectory string
EnableProfiler bool
IdleThresholdMinutes int
IntervalPayAmount string
JournalBackupMinutes int
JournalPath string
JournalType string
MoneyConfiguration MoneyProperties
PayIntervalMinutes int
SQLConnectionProperties Wolfje.Plugins.SEconomy.Configuration.SQLConnectionProperties
StartingMoney string

Protected Properties

Property Type Description
path string

Public Methods

Method Description
Config ( string path ) : System
FromFile ( string Path ) : Config

Loads a configuration file and deserializes it from JSON

SaveConfiguration ( ) : void

Method Details

Config() public method

public Config ( string path ) : System
path string
return System

FromFile() public static method

Loads a configuration file and deserializes it from JSON
public static FromFile ( string Path ) : Config
Path string
return Config

SaveConfiguration() public method

public SaveConfiguration ( ) : void
return void

Property Details

BankAccountsEnabled public property

public bool BankAccountsEnabled
return bool

BaseDirectory public static property

public static string BaseDirectory
return string

EnableProfiler public property

public bool EnableProfiler
return bool

IdleThresholdMinutes public property

public int IdleThresholdMinutes
return int

IntervalPayAmount public property

public string IntervalPayAmount
return string

JournalBackupMinutes public property

public int JournalBackupMinutes
return int

JournalPath public static property

public static string JournalPath
return string

JournalType public property

public string JournalType
return string

MoneyConfiguration public property

public MoneyProperties,Wolfje.Plugins.SEconomy MoneyConfiguration
return MoneyProperties

PayIntervalMinutes public property

public int PayIntervalMinutes
return int

SQLConnectionProperties public property

public SQLConnectionProperties,Wolfje.Plugins.SEconomy.Configuration SQLConnectionProperties
return Wolfje.Plugins.SEconomy.Configuration.SQLConnectionProperties

StartingMoney public property

public string StartingMoney
return string

path protected property

protected string path
return string