Class ItemDatabase
ItemDatabase is a default database for managing item data.
public class ItemDatabase : ItemDatabase<ItemData>, IDatabase<int, ItemData>, IDatabase, IDataCrud, IManageableLifecycle<DatabaseManager>, IManageableLifecycle, IReloadable, IManageable<DatabaseManager>, IManageable, IDataCrud<int, ItemData>
- Inheritance
-
ItemDatabase
- Implements
- Inherited Members
- Extension Methods
Constructors
ItemDatabase(ItemDataSource, ItemDataLoader, string)
public ItemDatabase(ItemDataSource itemDataSource, ItemDataLoader loader, string name = "ItemDatabase")
Parameters
itemDataSource
ItemDataSourceloader
ItemDataLoadername
string
ItemDatabase(ItemDataSource, string)
public ItemDatabase(ItemDataSource itemDataSource, string name = "ItemDatabase")
Parameters
itemDataSource
ItemDataSourcename
string
Properties
Log
protected override Logger Log { get; }