Please see the inline documentation of each extension methods learn more.
Adds extension methods to Controller objects like .RedirectToLocal(redirectUrl).
DevelopmentOnlyAttribute: Enforces the Development environment on controllers.DevelopmentAndLocalhostOnlyAttribute: Enforces the Development environment as well as localhost.
ActionResultHelpers: For returning common specializedIActionResults, such asZipFile.
Use ResultExecutingContextExtensions to get some shortcuts to usual context operations in IAsyncResultFilters.
UrlHelperExtensions: Adds extension methods to the@Urlhelper, such asEditContentItemWithTab.ShapeResultExtensions: Adds extensions methods generating placement strings on your shape description, such asUseTab.
This class provides a strongly typed way to generate local URLs for Orchard Core MVC actions. It uses lambda expressions to select the action and provide arguments. Use TypedRoute.CreateFromExpression<TClass>(...).ToString() or the provided OrchardHelper.Action() and HttpContext.Action() extensions.
Check out the Lombiq.HelpfulLibraries.Samples project for examples and a video demo here.
If you also use our UI Testing Toolbox, you can use the UITestContext.GoTo() extension method from there, as well.
A base class for creating filters that insert a content as widget in a specified zone with permission check.