public IActionResult CreateTournament([FromBody] CreateTournamentModel model) { var tournamentId = Guid.NewGuid(); var traceId = Guid.NewGuid(); var tournament = _clusterClient.GetGrain <ITournamentGrain>(tournamentId); tournament.CreateAsync(new CreateTournament(model.Name, tournamentId, traceId, GetUserId)); return(Created(tournamentId.ToString(), new ResourceResponse(tournamentId, traceId))); }
public CreateTournamentPage() { InitializeComponent(); BindingContext = new CreateTournamentModel(Navigation); }