public async Task UpdatePlayerInformation(string id, Player player) { _validation.ValidatePlayer(player); var playerDoc = PlayerDocument.GenerateFromDomain(id, player); await _cosmosStore.UpdateAsync(playerDoc); }
public async Task AddPlayer(Player player) { _validation.ValidatePlayer(player); var playerDoc = PlayerDocument.GenerateFromDomain(Guid.NewGuid().ToString(), player); await _cosmosStore.UpsertAsync(playerDoc); }