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

WebProvider allows to read and store information to database
Inheritance: AbstractWebProvider
Afficher le fichier Open project: GoldRenard/DMOAdvancedLauncher

Protected Properties

Свойство Type Description
DatabaseManager IDatabaseManager

Méthodes publiques

Méthode 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 méthode

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
Résultat System

GetActualGuild() public méthode

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
Résultat AdvancedLauncher.SDK.Model.Entity.Guild

GetActualGuildAsync() public méthode

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
Résultat void

Property Details

DatabaseManager protected_oe property

Gets DatabaseManager API
protected IDatabaseManager DatabaseManager
Résultat IDatabaseManager