Example #1
0
        public async Task <ActionResult <Domain.Country> > GetCountryById(int countryId)
        {
#if DEBUG
            logger.LogCall(new { countryId });
#endif

            var country = await informationManager.GetCountryByIdAsync(countryId)
                          .ConfigureAwait(false);

            return(country == null
                ? NotFound($"Invalid countryId: {countryId}")
                : (ActionResult <Domain.Country>)Ok(country));
        }