Namespace RisingV.Shared.Databases.Sources
Classes
- DataSource<TKey, TData, TLoader>
Represents a data source that can be initialized, loaded, and managed.
- FileDataSource<TKey, TData, TLoader>
Represents a file-based data source for a database.
- MapDataSource<TKey, TData>
Represents a data source that uses a map (dictionary) to store data.
- MapDataSource<TKey, TData, TLoader>
Represents a data source that uses a map (dictionary) to store data.
Interfaces
- IDataCrud
Represents a data source interface for CRUD operations.
- IDataCrud<TKey, TData>
Represents a data source interface for CRUD operations with a key and data type.
- IDataSource
Represents a data source interface for CRUD operations.
- IDataSource<TKey, TData>
Represents a data source interface for CRUD operations with a key and data type.
- IDataSource<TKey, TData, TLoader>
Represents a data source interface for CRUD operations with a key, data type, and loader.