コード例 #1
0
        public async Task <IActionResult> DeleteByIds([ModelBinder(BinderType = typeof(ArrayModelBinder))][FromQuery] IEnumerable <Guid> touristIds)
        {
            if (touristIds == null)
            {
                return(BadRequest());
            }
            var touristRoutesFromRepo = await _touristRouteRepository.GetTouristRoutesByIdListAsync(touristIds);

            _touristRouteRepository.DeleteTouristRoutes(touristRoutesFromRepo);
            await _touristRouteRepository.SaveAsync();

            return(NoContent());
        }