ServiceStack.Razor
Provides service methods for compilation.
Determines if the specified type is an anonymous type.
The type to check.
True if the type is an anonymous type, otherwise false.
Determines if the specified type is a dynamic type.
The type to check.
True if the type is an anonymous type, otherwise false.
Gets the public or protected constructors of the specified type.
The target type.
An enumerable of constructors.
Gets an enumerable of all assemblies loaded in the current domain.
An enumerable of loaded assemblies.
The purpose of the FileSystemWatcher is to ensure razor pages are
consistent with the code generated by the razor engine. The file
system watcher will invalidate pages and queue them for recompilation.
Avoid throwing unhandled exception when shutting down ASP.NET host
Attempts to locate the nearest global directive file by
Gets or sets the root namespace used when the full namespace is inferred from the VirtualPath.
A common hook into ServiceStack and the hosting infrastructure used to resolve requests.
This is called by the hosting environment via CatchAll usually for content pages.
Called by the HtmlFormat:IPlugin who checks to see if any registered view engines can handle the response DTO.
If this view engine can handle the response DTO, then process it, otherwise, returning false will
allow another view engine to attempt to process it. If no view engines can process the DTO,
HtmlFormat will simply handle it itself.
This view manager is responsible for keeping track of all the
available Razor views and states of Razor pages.
Class to represent attribute values and, more importantly,
decipher them from tuple madness slightly.