2022-09-10 23:45:18 +08:00
|
|
|
|
using SharedProject.Enums;
|
|
|
|
|
using TaikoWebUI.Shared.Models;
|
|
|
|
|
|
|
|
|
|
namespace TaikoWebUI.Services;
|
2022-09-09 20:31:45 +08:00
|
|
|
|
|
|
|
|
|
public interface IGameDataService
|
|
|
|
|
{
|
|
|
|
|
public Task InitializeAsync(string dataBaseUrl);
|
|
|
|
|
|
|
|
|
|
public string GetMusicNameBySongId(uint songId);
|
|
|
|
|
|
|
|
|
|
public string GetMusicArtistBySongId(uint songId);
|
2022-09-10 23:45:18 +08:00
|
|
|
|
|
|
|
|
|
public SongGenre GetMusicGenreBySongId(uint songId);
|
|
|
|
|
|
|
|
|
|
public int GetMusicIndexBySongId(uint songId);
|
2022-09-09 20:31:45 +08:00
|
|
|
|
}
|