Beispiel #1
0
        public async Task <IActionResult> RemoveAssetFromSpace(string assetId, string spaceId)
        {
            Space space;

            try
            {
                space = await _spaceService.RemoveAssetFromSpace(assetId, spaceId);

                if (space == null)
                {
                    return(StatusCode(500, "Internal server error"));
                }
            }
            catch (SpaceRepositoryException ex)
            {
                return(StatusCode(500, ex.Message));
            }
            catch (AssetRepositoryException ex)
            {
                return(StatusCode(500, ex.Message));
            }
            return(Ok(space));
        }