Table of Contents

Interface IKitFavoriteService

Namespace
Uncreated.Warfare.Kits
Assembly
Uncreated.Warfare.dll
public interface IKitFavoriteService

Methods

AddFavorite(CSteamID, uint, CancellationToken)

Favorite a kit if it isn't already.

Task<bool> AddFavorite(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)

Parameters

player CSteamID
kitPrimaryKey uint
token CancellationToken

Returns

Task<bool>

IsFavorited(CSteamID, uint, CancellationToken)

Check if a kit is favorited.

Task<bool> IsFavorited(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)

Parameters

player CSteamID
kitPrimaryKey uint
token CancellationToken

Returns

Task<bool>

RemoveFavorite(CSteamID, uint, CancellationToken)

Remove a favorite on a kit if it's favorited.

Task<bool> RemoveFavorite(CSteamID player, uint kitPrimaryKey, CancellationToken token = default)

Parameters

player CSteamID
kitPrimaryKey uint
token CancellationToken

Returns

Task<bool>