Class MySqlKitFavoriteService
public class MySqlKitFavoriteService : IKitFavoriteService, IDisposable
- Inheritance
-
MySqlKitFavoriteService
- Implements
- Inherited Members
Constructors
MySqlKitFavoriteService(IServiceProvider)
public MySqlKitFavoriteService(IServiceProvider serviceProvider)
Parameters
serviceProviderIServiceProvider
Methods
AddFavorite(CSteamID, uint, CancellationToken)
Favorite a kit if it isn't already.
public Task<bool> AddFavorite(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)
Parameters
playerCSteamIDkitPrimaryKeyuinttokenCancellationToken
Returns
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
IsFavorited(CSteamID, uint, CancellationToken)
Check if a kit is favorited.
public Task<bool> IsFavorited(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)
Parameters
playerCSteamIDkitPrimaryKeyuinttokenCancellationToken
Returns
RemoveFavorite(CSteamID, uint, CancellationToken)
Remove a favorite on a kit if it's favorited.
public Task<bool> RemoveFavorite(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)
Parameters
playerCSteamIDkitPrimaryKeyuinttokenCancellationToken