public async Task Put([FromBody] UpdateGameCommand command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Post([FromBody] SetGameResultCommand command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Delete([FromBody] DeleteGameCommand command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Post([FromBody] SaveGameMetadata command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Post([FromBody] ParticipantBetCommand command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Post([FromBody] UpdateUserProfileCommand command) { await CommandPublisher.ExecuteAsync(command); }
public async Task Post() { await CommandPublisher.ExecuteAsync(new RefreshRankingCommand()); }
public async Task Post([FromBody] RegisterUserCommand command) { await CommandPublisher.ExecuteAsync(command); }