Guest User

Untitled

a guest
Oct 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. using System.Linq;
  2. using Telerik.Sitefinity.Abstractions;
  3. using Telerik.Sitefinity.Modules.Pages;
  4. using Telerik.Sitefinity.Pages.Model;
  5.  
  6. namespace SitefinityWebApp
  7. {
  8. public class ConfigureFrontendPagesRequireSSL
  9. {
  10. public void EnableRequireSSL()
  11. {
  12. PageManager pageManager = PageManager.GetManager();
  13. IQueryable<PageNode> pageNodes = pageManager.GetPageNodes().Where(pn => pn.RootNodeId == SiteInitializer.CurrentFrontendRootNodeId);
  14.  
  15. foreach (var pageNode in pageNodes)
  16. {
  17. pageNode.RequireSsl = true;
  18. }
  19. pageManager.SaveChanges();
  20. }
  21. }
  22. }
Add Comment
Please, Sign In to add comment