Skip to content

ControllerBase

Abstract base sitting directly over System.Web.Mvc.Controller; declares no members of its own and exists solely as the common root that WebContextControllerBase builds on, reserving a place to add cross-cutting controller behavior later.*

Purpose

  • Abstract base sitting directly over System.Web.Mvc.Controller; declares no members of its own and exists solely as the common root that WebContextControllerBase builds on, reserving a place to add cross-cutting controller behavior later.*

Context

  • Namespace: SAIF.Web.Mvc.Controllers
  • Assembly/package: SAIF.Framework.Web.Mvc (source-shipping NuGet package)
  • Kind: abstract class (empty)

Public members

No public members are declared on this type.

Behavioral notes

  • No public members are declared beyond those inherited from System.Web.Mvc.Controller.

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • src/Web.Mvc/Controllers/ControllerBase.cs