Esempio n. 1
0
        public IActionResult CreateStorageSite([FromBody] StorageSiteCreationRequest storageSiteCreationRequest)
        {
            if (storageSiteCreationRequest == null ||
                string.IsNullOrWhiteSpace(storageSiteCreationRequest.Name))
            {
                return(HandleBadRequest("A valid storage site name has to be supplied."));
            }

            StorageSite site = LocationsService.CreateStorageSite(storageSiteCreationRequest.Name);

            return(Created(GetNewResourceUri(site.Id), site));
        }