The next generation of the Teknik Services. Written in ASP.NET. https://www.teknik.io/
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

HomeAreaRegistration.cs 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System.Collections.Generic;
  2. using System.Web.Mvc;
  3. using System.Web.Optimization;
  4. using Teknik;
  5. using Teknik.Configuration;
  6. namespace Teknik.Areas.Home
  7. {
  8. public class HomeAreaRegistration : AreaRegistration
  9. {
  10. public override string AreaName
  11. {
  12. get
  13. {
  14. return "Home";
  15. }
  16. }
  17. public override void RegisterArea(AreaRegistrationContext context)
  18. {
  19. Config config = Config.Load();
  20. context.MapSubdomainRoute(
  21. "Home.Index", // Route name
  22. new List<string>() { "www", string.Empty }, // Subdomains
  23. new List<string>() { config.Host }, // domains
  24. "", // URL with parameters
  25. new { controller = "Home", action = "Index" }, // Parameter defaults
  26. new[] { typeof(Controllers.HomeController).Namespace }
  27. );
  28. // Register Style Bundles
  29. BundleTable.Bundles.Add(new StyleBundle("~/Content/home").Include(
  30. "~/Areas/Home/Content/Home.css"));
  31. // Register Script Bundles
  32. BundleTable.Bundles.Add(new ScriptBundle("~/bundles/home").Include(
  33. "~/Scripts/PageDown/Markdown.Converter.js",
  34. "~/Scripts/PageDown/Markdown.Sanitizer.js"));
  35. }
  36. }
  37. }