C# Class AdvancedLauncher.SDK.Model.Web.DatabaseWebProvider

WebProvider allows to read and store information to database
Inheritance: AbstractWebProvider
Datei anzeigen Open project: GoldRenard/DMOAdvancedLauncher

Protected Properties

Property Type Description
DatabaseManager IDatabaseManager

Public Methods

Method Description
DatabaseWebProvider ( IDatabaseManager DatabaseManager, ILogManager logManager ) : System

Initializes a new instance of DatabaseWebProvider for specified IDatabaseManager and ILogManager.

GetActualGuild ( Server server, string guildName, bool isDetailed, int actualInterval ) : Guild

Returns guild

GetActualGuildAsync ( Server server, string guildName, bool isDetailed, int actualInterval ) : void

Asynchronously starts guild obtaining

Method Details

DatabaseWebProvider() public method

Initializes a new instance of DatabaseWebProvider for specified IDatabaseManager and ILogManager.
public DatabaseWebProvider ( IDatabaseManager DatabaseManager, ILogManager logManager ) : System
DatabaseManager IDatabaseManager DatabaseManager API
logManager ILogManager LogManager API
return System

GetActualGuild() public method

Returns guild
public GetActualGuild ( Server server, string guildName, bool isDetailed, int actualInterval ) : Guild
server AdvancedLauncher.SDK.Model.Entity.Server Guild server
guildName string Guild name
isDetailed bool Shoul it be detailed data (like digimon size, real name, etc)
actualInterval int Interval of actual data in days
return AdvancedLauncher.SDK.Model.Entity.Guild

GetActualGuildAsync() public method

Asynchronously starts guild obtaining
public GetActualGuildAsync ( Server server, string guildName, bool isDetailed, int actualInterval ) : void
server AdvancedLauncher.SDK.Model.Entity.Server Guild server
guildName string Guild name
isDetailed bool Shoul it be detailed data (like digimon size, real name, etc)
actualInterval int Interval of actual data in days
return void

Property Details

DatabaseManager protected_oe property

Gets DatabaseManager API
protected IDatabaseManager DatabaseManager
return IDatabaseManager