diff --git a/Lib/Portoa.Web.dll b/Lib/Portoa.Web.dll
index e8b82ce..8db8a7f 100644
Binary files a/Lib/Portoa.Web.dll and b/Lib/Portoa.Web.dll differ
diff --git a/Lib/Portoa.Web.xml b/Lib/Portoa.Web.xml
index 47e2814..e8a3c8d 100644
--- a/Lib/Portoa.Web.xml
+++ b/Lib/Portoa.Web.xml
@@ -591,6 +591,17 @@
+
+
+ Enables smart casing for views and routes. This should
+ be called after Unity is configured and after the controller factory has been set, e.g. in
+ .
+
+ Raised if is not registered in the container
+
+
+
+
Performs any application-specific configuration for Unity; default implementation
@@ -858,23 +869,16 @@
-
+
- Route that handles casing intelligently. It converts incoming paths to lowercase,
- and adds a hyphen before each upper case letter (unless it starts the string). Use
- to make use of this class.
-
-
-
-
-
- View engine for creating views that have been routed by a
+ Controller factory decorator that updates the given controller name using
+
-
+
Adds a URL pattern to the route collection utilizing intelligent casing when
- deconstructing URLs. Make sure you add the to
+ deconstructing URLs. Make sure you add the to
your .
The name of the route, or null if unnamed
@@ -883,5 +887,35 @@
Constraints (if applicable) for the route values
Namespaces to search (unused)
+
+
+ View engine for creating views that have been routed by a
+
+
+
+
+ Route that handles casing intelligently. It converts incoming paths to lowercase,
+ and adds a hyphen before each upper case letter (unless it starts the string). Use
+ to make use of this class.
+
+
+
+
+
+ Applies smart casing rules to strings
+
+
+
+
+ Converts a smart-cased string back to a "dumb" one
+
+ The smart-cased string to convert
+
+
+
+ Converts a "dumb" string to a smart-cased one
+
+ The non-smart-cased string to convert
+