/// <summary> /// Deletes the sitemap specified in request. /// </summary> /// <param name="request">The request.</param> /// <returns> /// <c>DeleteSitemapsResponse</c> with success status. /// </returns> public DeleteSitemapResponse Delete(DeleteSitemapRequest request) { if (request.Data == null || request.Id.HasDefaultValue()) { return(new DeleteSitemapResponse { Data = false }); } sitemapService.DeleteSitemap(request.Id, request.Data.Version, securityService.GetCurrentPrincipal()); return(new DeleteSitemapResponse { Data = true }); }
/// <summary> /// Deletes the sitemap specified in request. /// </summary> /// <param name="request">The request.</param> /// <returns> /// <c>DeleteSitemapsResponse</c> with success status. /// </returns> public DeleteSitemapResponse Delete(DeleteSitemapRequest request) { if (request.Data == null || request.Id.HasDefaultValue()) { return new DeleteSitemapResponse { Data = false }; } sitemapService.DeleteSitemap(request.Id, request.Data.Version, securityService.GetCurrentPrincipal()); return new DeleteSitemapResponse { Data = true }; }