Beispiel #1
0
        public async Task AssignToStadium(AssignToStadium assignToStadium)
        {
            var command = new CreateLinkToStadiumCommand(
                assignToStadium.FootballClubId,
                assignToStadium.StadiumId);

            await _bus.SendCommand(command);
        }
Beispiel #2
0
        public async Task <string> LinkToStadium(AssignToStadium assignToStadium)
        {
            var json = JsonConvert.SerializeObject(assignToStadium);

            using (var response = await _httpClient.PostAsync("api/FootballClub/LinkToStadium", new StringContent(json, Encoding.UTF8, "application/json")))
            {
                if (response.IsSuccessStatusCode)
                {
                    return(response.StatusCode.ToString());
                }
                else
                {
                    return(response.RequestMessage.ToString());
                }
            }
        }
Beispiel #3
0
        public async Task <IActionResult> LinkToStadium([FromBody] AssignToStadium assignToStadium)
        {
            await _service.AssignToStadium(assignToStadium);

            return(Ok());
        }
Beispiel #4
0
 public async Task <string> LinkToStadium(AssignToStadium assignToStadium)
 {
     return(await _service.LinkToStadium(assignToStadium));
 }