Files
SVSimServer/SVSim.EmulatedEntrypoint/Services/IBattlePassService.cs

12 lines
425 B
C#

using SVSim.EmulatedEntrypoint.Models.Dtos;
namespace SVSim.EmulatedEntrypoint.Services;
public interface IBattlePassService
{
/// <summary>Global level curve as wire-string dictionary; null if no levels seeded.</summary>
Task<IReadOnlyDictionary<string, BattlePassLevel>?> GetLevelCurveAsync(CancellationToken ct);
// The Info / ItemList / Buy / AddPoints methods are added in later tasks (11, 12, 13, 14).
}