236 types derived from Controller
ApiExplorerWebSite (17)
Controllers\ApiExplorerApiController.cs (1)
11public class ApiExplorerApiController : Controller
Controllers\ApiExplorerHttpMethodController.cs (1)
9public class ApiExplorerHttpMethodController : Controller
Controllers\ApiExplorerInboundOutboundController.cs (1)
8public class ApiExplorerInboundOutBoundController : Controller
Controllers\ApiExplorerNameSetByConventionController.cs (1)
9public class ApiExplorerNameSetByConventionController : Controller
Controllers\ApiExplorerNameSetExplicitlyController.cs (1)
10public class ApiExplorerNameSetExplicitlyController : Controller
Controllers\ApiExplorerParametersController.cs (1)
10public class ApiExplorerParametersController : Controller
Controllers\ApiExplorerReloadableController.cs (1)
9public class ApiExplorerReloadableController : Controller
Controllers\ApiExplorerResponseContentTypeController.cs (1)
9public class ApiExplorerResponseContentTypeController : Controller
Controllers\ApiExplorerResponseContentTypeOverrideOnActionController.cs (1)
10public class ApiExplorerResponseContentTypeOverrideOnActionController : Controller
Controllers\ApiExplorerResponseTypeOverrideOnActionController.cs (1)
11public class ApiExplorerResponseTypeOverrideOnActionController : Controller
Controllers\ApiExplorerResponseTypeWithApiConventionController.cs (1)
11public class ApiExplorerResponseTypeWithApiConventionController : Controller
Controllers\ApiExplorerResponseTypeWithAttributeController.cs (1)
9public class ApiExplorerResponseTypeWithAttributeController : Controller
Controllers\ApiExplorerResponseTypeWithoutAttributeController.cs (1)
9public class ApiExplorerResponseTypeWithoutAttributeController : Controller
Controllers\ApiExplorerSystemVoid.cs (1)
11public class ApiExplorerVoidController : Controller
Controllers\ApiExplorerVisibilityDisabledByConventionController.cs (1)
9public class ApiExplorerVisibilityDisabledByConventionController : Controller
Controllers\ApiExplorerVisibilityEnabledByConventionController.cs (1)
9public class ApiExplorerVisibilityEnabledByConventionController : Controller
Controllers\ApiExplorerVisibilitySetExplicitlyController.cs (1)
10public class ApiExplorerVisibilitySetExplicitlyController : Controller
ApplicationModelWebSite (7)
Controllers\ActionModelController.cs (1)
11public class ActionModelController : Controller
Controllers\ApplicationModelController.cs (1)
10public class ApplicationModelController : Controller
Controllers\ControllerModelController.cs (1)
12public class ControllerModelController : Controller
Controllers\HomeController.cs (1)
9public class HomeController : Controller
Controllers\LicenseController.cs (1)
8public class LicenseController : Controller
Controllers\MultipleAreasController.cs (1)
9public class MultipleAreasController : Controller
Controllers\ParameterModelController.cs (1)
14public class ParameterModelController : Controller
BasicWebSite (56)
Areas\Area1\Controllers\RemoteAttribute_HomeController.cs (1)
11public class RemoteAttribute_HomeController : Controller
Areas\Area1\Controllers\RemoteAttribute_VerifyController.cs (1)
10public class RemoteAttribute_VerifyController : Controller
Areas\Area2\Controllers\RemoteAttribute_VerifyController.cs (1)
12public class RemoteAttribute_VerifyController : Controller
Controllers\ActionConstraints\ConsumesAttribute_MediaTypeSuffix.cs (1)
10public class ConsumesAttribute_MediaTypeSuffix : Controller
Controllers\ActionConstraints\ConsumesAttribute_NoFallBackActionController.cs (1)
10public class ConsumesAttribute_NoFallBackActionController : Controller
Controllers\ActionConstraints\ConsumesAttribute_OveridesBaseController.cs (1)
10public class ConsumesAttribute_OverridesBaseController : Controller
Controllers\ActionConstraints\ConsumesAttribute_PassThroughController.cs (1)
10public class ConsumesAttribute_PassThroughController : Controller
Controllers\ActionConstraints\ConsumesAttribute_WithFallbackActionController.cs (1)
9public class ConsumesAttribute_WithFallbackActionController : Controller
Controllers\ActionResultOfTController.cs (1)
9public class ActionResultOfTController : Controller
Controllers\AntiforgeryController.cs (1)
12public class AntiforgeryController : Controller
Controllers\AsyncActionsController.cs (1)
10public class AsyncActionsController : Controller
Controllers\AsyncDisposableController.cs (1)
8public class AsyncDisposableController : Controller, IAsyncDisposable
Controllers\AuthorizeUserController.cs (1)
10public class AuthorizeUserController : Controller
Controllers\BindPropertiesController.cs (1)
10public class BindPropertiesController : Controller
Controllers\BindPropertiesSupportsGetController.cs (1)
9public class BindPropertiesSupportsGetController : Controller
Controllers\BindPropertiesWithValidationController.cs (1)
11public class BindPropertiesWithValidationController : Controller
Controllers\ContactApiController.cs (1)
12public class ContactApiController : Controller
Controllers\ContentNegotiation\ContentNegotiationController.cs (1)
9public class ContentNegotiationController : Controller
Controllers\ContentNegotiation\FallbackOnTypeBasedMatchController.cs (1)
11public class FallbackOnTypeBasedMatchController : Controller
Controllers\ContentNegotiation\FormatFilterController.cs (1)
10public class FormatFilterController : Controller
Controllers\ContentNegotiation\InvalidContentTypeController.cs (1)
8public class InvalidContentTypeController : Controller
Controllers\ContentNegotiation\NoContentController.cs (1)
8public class NoContentController : Controller
Controllers\ContentNegotiation\NoContentDoNotTreatNullValueAsNoContentController.cs (1)
10public class NoContentDoNotTreatNullValueAsNoContentController : Controller
Controllers\ContentNegotiation\NormalController.cs (1)
15public class NormalController : Controller
Controllers\ContentNegotiation\ProducesContentBaseController.cs (1)
11public class ProducesContentBaseController : Controller
Controllers\ContentNegotiation\ProducesJsonController.cs (1)
8public class ProducesJsonController : Controller
Controllers\ContentNegotiation\ProducesWithMediaTypeParametersController.cs (1)
11public class ProducesWithMediaTypeParametersController : Controller
Controllers\ContentNegotiation\ProducesWithMediaTypeSuffixesController.cs (1)
10public class ProducesWithMediaTypeSuffixesController : Controller
Controllers\ContentNegotiation\TextPlainController.cs (1)
8public class TextPlainController : Controller
Controllers\CustomServiceApiController.cs (1)
10public class CustomServicesApiController : Controller
Controllers\CustomValueProviderController.cs (1)
9public class CustomValueProviderController : Controller
Controllers\DefaultValuesController.cs (1)
9public class DefaultValuesController : Controller
Controllers\FiltersController.cs (1)
10public class FiltersController : Controller
Controllers\HomeController.cs (1)
11public class HomeController : Controller
Controllers\JsonResultWithNewtonsoftJsonController.cs (1)
11public class JsonResultWithNewtonsoftJsonController : Controller
Controllers\JsonResultWithSystemTextJsonController.cs (1)
9public class JsonResultWithSystemTextJsonController : Controller
Controllers\LinkGeneration\LinksController.cs (1)
8public class LinksController : Controller
Controllers\LinkGeneration\OrdersController.cs (1)
9public class OrdersController : Controller
Controllers\LinkGeneration\ProductsController.cs (1)
8public class ProductsController : Controller
Controllers\MonitorController.cs (1)
10public class MonitorController : Controller
Controllers\NonNullableController.cs (1)
9public class NonNullableController : Controller
Controllers\PageRouteController.cs (1)
10public class PageRouteController : Controller
Controllers\PassThroughController.cs (1)
9public class PassThroughController : Controller
Controllers\RazorComponentsController.cs (1)
8public class RazorComponentsController : Controller
Controllers\ReadFromThrowingRequestBodyController .cs (1)
8public class ReadFromThrowingRequestBodyController : Controller
Controllers\RemoteAttribute_HomeController.cs (1)
10public class RemoteAttribute_HomeController : Controller
Controllers\RemoteAttribute_VerifyController.cs (1)
9public class RemoteAttribute_VerifyController : Controller
Controllers\RequestFormLimitsController.cs (1)
10public class RequestFormLimitsController : Controller
Controllers\RequestScopedServiceController.cs (1)
9public class RequestScopedServiceController : Controller
Controllers\RequestSizeLimitController.cs (1)
10public class RequestSizeLimitController : Controller
Controllers\RoutingController.cs (1)
9public class RoutingController : Controller
Controllers\TempDataController.cs (1)
11public class TempDataController : Controller
Controllers\TempDataPropertyController.cs (1)
9public class TempDataPropertyController : Controller
Controllers\TestingController.cs (1)
11public class TestingController : Controller
Controllers\UsersController.cs (1)
8public class UsersController : Controller
Controllers\ViewDataPropertyController.cs (1)
10public class ViewDataPropertyController : Controller
ClaimsTransformation (2)
Controllers\AccountController.cs (1)
13public class AccountController : Controller
Controllers\HomeController.cs (1)
11public class HomeController : Controller
ControllersFromServicesClassLibrary (3)
EmployeeRecords.cs (1)
8public class EmployeeRecords : Controller
GenericController.cs (1)
8public class GenericController<TController> : Controller
NestedControllerOwner.cs (1)
10public class NestedController : Controller
ControllersFromServicesWebSite (2)
AnotherController.cs (1)
9public class AnotherController : Controller
NotInServicesController.cs (1)
8public class NotInServicesController : Controller
Cookies (2)
Controllers\AccountController.cs (1)
12public class AccountController : Controller
Controllers\HomeController.cs (1)
11public class HomeController : Controller
CorsWebSite (3)
Controllers\BlogController.cs (1)
11public class BlogController : Controller
Controllers\CustomerController.cs (1)
9public class CustomerController : Controller
Controllers\StoreController.cs (1)
12public class StoreController : Controller
CustomPolicyProvider (2)
Controllers\AccountController.cs (1)
11public class AccountController : Controller
Controllers\HomeController.cs (1)
10public class HomeController : Controller
DynamicSchemes (1)
Controllers\AuthController.cs (1)
12public class AuthController : Controller
ErrorPageMiddlewareWebSite (2)
AggregateExceptionController.cs (1)
8public class AggregateExceptionController : Controller
ErrorPageMiddlewareController.cs (1)
9public class ErrorPageMiddlewareController : Controller
FilesWebSite (3)
Controllers\DownloadFilesController.cs (1)
10public class DownloadFilesController : Controller
Controllers\EmbeddedFilesController.cs (1)
10public class EmbeddedFilesController : Controller
Controllers\UploadFilesController.cs (1)
9public class UploadFilesController : Controller
FormatterWebSite (12)
Controllers\DataContractSerializerController.cs (1)
13public class DataContractSerializerController : Controller
Controllers\DoNotRespectBrowserAcceptHeaderController.cs (1)
8public class DoNotRespectBrowserAcceptHeaderController : Controller
Controllers\HomeController.cs (1)
11public class HomeController : Controller
Controllers\InputFormatterController.cs (1)
8public class InputFormatterController : Controller
Controllers\JsonFormatterController.cs (1)
14public class JsonFormatterController : Controller
Controllers\JsonPatchController.cs (1)
10public class JsonPatchController : Controller
Controllers\RespectBrowserAcceptHeaderController.cs (1)
8public class RespectBrowserAcceptHeaderController : Controller
Controllers\SerializableErrorController.cs (1)
8public class SerializableErrorController : Controller
Controllers\StreamController.cs (1)
8public class StreamController : Controller
Controllers\TopLevelValidationController.cs (1)
11public class TopLevelValidationController : Controller
Controllers\ValidationController.cs (1)
9public class ValidationController : Controller
Controllers\XmlSerializerController.cs (1)
10public class XmlSerializerController : Controller
GenericHostWebSite (1)
Controllers\TestingController.cs (1)
10public class TestingController : Controller
HtmlGenerationWebSite (7)
Areas\Customer\Controllers\HtmlGeneration_CustomerController.cs (1)
9public class HtmlGeneration_CustomerController : Controller
Controllers\Catalog_CacheTagHelperController.cs (1)
10public class Catalog_CacheTagHelperController : Controller
Controllers\CheckViewData.cs (1)
9public class CheckViewData : Controller
Controllers\HtmlGeneration_HomeController.cs (1)
10public class HtmlGeneration_HomeController : Controller
Controllers\HtmlGeneration_OrderController.cs (1)
9public class HtmlGeneration_OrderController : Controller
Controllers\HtmlGeneration_ProductController.cs (1)
9public class HtmlGeneration_ProductController : Controller
Controllers\HtmlGeneration_WeirdExpressions.cs (1)
9public class HtmlGeneration_WeirdExpressionsController : Controller
Identity.ExternalClaims (1)
Controllers\AccountController.cs (1)
16public class AccountController : Controller
IdentitySample.DefaultUI (1)
Controllers\HomeController.cs (1)
8public class HomeController : Controller
IdentitySample.Mvc (3)
Controllers\AccountController.cs (1)
16public class AccountController : Controller
Controllers\HomeController.cs (1)
8public class HomeController : Controller
Controllers\ManageController.cs (1)
14public class ManageController : Controller
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (3)
Logging\AttributeRoutingController.cs (1)
13public class AttributeRoutingController : Controller
Logging\ConventionalRoutingController.cs (1)
11public class ConventionalRoutingController : Controller
Logging\MixedRoutingController.cs (1)
12public class MixedRoutingController : Controller
Microsoft.AspNetCore.Mvc.Core.Test (1)
Infrastructure\ControllerActionInvokerProviderTest.cs (1)
92private class TestActions : Controller
Microsoft.AspNetCore.Mvc.IntegrationTests (1)
TryValidateModelIntegrationTest.cs (1)
246private class TestController : Controller
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (6)
Builder\ControllerActionEndpointConventionBuilderResourceCollectionExtensionsTest.cs (1)
322private class TestController : Controller
ControllerTest.cs (2)
462private class DisposableController : Controller 472private class TestableController : Controller
ControllerUnitTestabilityTests.cs (1)
736private class TestabilityController : Controller
Filters\ControllerSaveTempDataPropertyFilterTest.cs (1)
211public class TestController : Controller
Filters\SaveTempDataFilterTest.cs (1)
377private class TestController : Controller
Mvc.Api.Analyzers.Test (9)
TestFiles\ApiControllerFactsTest\TestFile.cs (3)
13public class ApiConventionAnalyzerTest_NotApiController : Controller 18public class ApiConventionAnalyzerTest_NotAction : Controller 25public class ApiConventionAnalyzerTest_Valid : Controller
TestFiles\ApiConventionAnalyzerIntegrationTest\NoDiagnosticsAreReturned_ForNonApiController.cs (1)
8public class NoDiagnosticsAreReturned_ForNonApiController : Controller
TestFiles\MvcFactsTest\IsControllerTests.cs (4)
8public abstract class AbstractController : Controller { } 14public class OpenGenericController<T> : Controller { } 20public class TypeDerivingFromController : Controller { } 30public class NoSuffix : Controller { }
TestFiles\SymbolApiResponseMetadataProviderTest\GetResponseMetadataTests.cs (1)
98public class GetDeclaredResponseMetadata_ApiConventionTypeAttributeOnType : Controller
Mvc.RoutingWebSite (35)
Areas\Admin\DynamicController.cs (1)
9public class DynamicController : Controller
Areas\Admin\FallbackController.cs (1)
9public class FallbackController : Controller
Areas\Admin\LG3Controller.cs (1)
10public class LG3Controller : Controller
Areas\Admin\UserManagementController.cs (1)
10public class UserManagementController : Controller
Areas\Order\OrderController.cs (1)
10public class OrderController : Controller
Areas\Travel\HomeController.cs (1)
9public class HomeController : Controller
Controllers\BanksController.cs (1)
8public class BanksController : Controller
Controllers\BranchesController.cs (1)
8public class BranchesController : Controller
Controllers\CompanyController.cs (1)
11public class CompanyController : Controller
Controllers\ConsumesAttributeController.cs (1)
9public class ConsumesAttributeController : Controller
Controllers\ContactController.cs (1)
9public class ContactController : Controller
Controllers\ConventionalControllerWithMetadata.cs (1)
9public class ConventionalControllerWithMetadata : Controller
Controllers\ConventionalTransformerController.cs (1)
8public class ConventionalTransformerController : Controller
Controllers\DataTokensController.cs (1)
8public class DataTokensController : Controller
Controllers\DebugController.cs (1)
10public class DebugController : Controller
Controllers\DefaultValuesController.cs (1)
8public class DefaultValuesController : Controller
Controllers\DynamicOrderController.cs (1)
8public class DynamicOrderController : Controller
Controllers\EmployeeController.cs (1)
11public class EmployeeController : Controller
Controllers\EndpointRoutingController.cs (1)
9public class EndpointRoutingController : Controller
Controllers\FriendsController.cs (1)
9public class FriendsController : Controller
Controllers\HomeController.cs (1)
9public class HomeController : Controller
Controllers\ItemsController.cs (1)
9public class ItemsController : Controller
Controllers\LG1Controller.cs (1)
8public class LG1Controller : Controller
Controllers\LG2Controller.cs (1)
8public class LG2Controller : Controller
Controllers\LinkParserController.cs (1)
9public class LinkParserController : Controller
Controllers\LoginController.cs (1)
9public class LoginController : Controller
Controllers\MapsController.cs (1)
10public class MapsController : Controller
Controllers\NonParameterConstraintController.cs (1)
8public class NonParameterConstraintController : Controller
Controllers\OrderController.cs (1)
9public class OrderController : Controller
Controllers\PageParameterController.cs (1)
8public class PageParameterController : Controller
Controllers\ParameterTransformerController.cs (1)
9public class ParameterTransformerController : Controller
Controllers\RouteDataController.cs (1)
10public class RouteDataController : Controller
Controllers\RoutingController.cs (1)
9public class RoutingController : Controller
Controllers\StoreController.cs (1)
9public class StoreController : Controller
Controllers\TeamController.cs (1)
9public class TeamController : Controller
MvcFormSample (1)
Controllers\HomeController.cs (1)
10public class HomeController : Controller
MvcSandbox (2)
Controllers\HomeController.cs (1)
8public class HomeController : Controller
Controllers\LoginController.cs (1)
9public class LoginController : Controller
PathSchemeSelection (2)
Controllers\AccountController.cs (1)
13public class AccountController : Controller
Controllers\HomeController.cs (1)
11public class HomeController : Controller
RazorBuildWebSite (4)
Controllers\CommonController.cs (1)
8public class CommonController : Controller
Controllers\PrecompilationController.cs (1)
8public class PrecompilationController : Controller
Controllers\RzcController.cs (1)
8public class RzcController : Controller
Controllers\UpdateableViewsController.cs (1)
8public class UpdateableViewsController : Controller
RazorPagesWebSite (4)
Areas\Accounts\Controllers\HomeController.cs (1)
9public class HomeController : Controller
Controllers\AuthorizedActionController.cs (1)
11public class AuthorizedActionController : Controller
Controllers\ClientValidationDisabledController.cs (1)
8public class ClientValidationDisabledController : Controller
Controllers\RedirectController.cs (1)
8public class RedirectController : Controller
RazorWebSite (18)
Controllers\AddTagHelperComponentController.cs (1)
9public class AddTagHelperComponentController : Controller
Controllers\BackSlashController.cs (1)
8public class BackSlashController : Controller
Controllers\DataAnnotationController.cs (1)
9public class EnumController : Controller
Controllers\DirectivesController.cs (1)
8public class DirectivesController : Controller
Controllers\ExpanderViewsController.cs (1)
8public class ExpanderViewsController : Controller
Controllers\FlushPoint.cs (1)
8public class FlushPoint : Controller
Controllers\HtmlHelperOptionsController.cs (1)
8public class HtmlHelperOptionsController : Controller
Controllers\NestedViewStartsController.cs (1)
8public class NestedViewStartsController : Controller
Controllers\PartialsWithLayoutController.cs (1)
8public class PartialsWithLayoutController : Controller
Controllers\PartialViewEngineController.cs (1)
8public class PartialViewEngineController : Controller
Controllers\TagHelperComponentController.cs (1)
8public class TagHelperComponentController : Controller
Controllers\TemplateExpander.cs (1)
8public class TemplateExpander : Controller
Controllers\UrlResolutionController.cs (1)
8public class UrlResolutionController : Controller
Controllers\ViewEngineController.cs (1)
8public class ViewEngineController : Controller
Controllers\ViewNameSpecification_HomeController.cs (1)
8public class ViewNameSpecification_HomeController : Controller
Controllers\ViewsConsumingCompilationOptionsController.cs (1)
10public class ViewsConsumingCompilationOptionsController : Controller
Controllers\ViewWithPathsController.cs (1)
8public class ViewWithPathsController : Controller
NestedViewImportsController.cs (1)
8public class NestedViewImportsController : Controller
SecurityWebSite (4)
Controllers\AdministrationController.cs (1)
14public class AdministrationController : Controller
Controllers\AntiforgeryController.cs (1)
9public class AntiforgeryController : Controller
Controllers\HomeController.cs (1)
9public class HomeController : Controller
Controllers\IgnoreAntiforgeryController.cs (1)
9public class IgnoreAntiforgeryController : Controller
StaticFilesAuth (2)
Controllers\AccountController.cs (1)
12public class AccountController : Controller
Controllers\HomeController.cs (1)
14public class HomeController : Controller
TagHelpersWebSite (4)
Controllers\EmployeeController.cs (1)
9public class EmployeeController : Controller
Controllers\EncodersController.cs (1)
8public class EncodersController : Controller
Controllers\HomeController.cs (1)
9public class HomeController : Controller
Controllers\RemoveDefaultInheritedTagHelpersController.cs (1)
8public class RemoveDefaultInheritedTagHelpersController : Controller
VersioningWebSite (10)
Controllers\AddressController.cs (1)
11public class AddressController : Controller
Controllers\BooksController.cs (1)
11public class BooksController : Controller
Controllers\ItemsController.cs (1)
12public class ItemsController : Controller
Controllers\ItemsV2Controller.cs (1)
10public class ItemsV2Controller : Controller
Controllers\MoviesController.cs (1)
14public class MoviesController : Controller
Controllers\MoviesV2Controller.cs (1)
8public class MoviesV2Controller : Controller
Controllers\PetsController.cs (1)
10public class PetsController : Controller
Controllers\RoutingController.cs (1)
9public class RoutingController : Controller
Controllers\TicketsController.cs (1)
11public class TicketsController : Controller
Controllers\VouchersController.cs (1)
8public class VouchersController : Controller
XmlFormattersWebSite (5)
Controllers\HomeController.cs (1)
10public class HomeController : Controller
Controllers\IEnumerableController.cs (1)
9public class IEnumerableController : Controller
Controllers\IQueryableController.cs (1)
9public class IQueryableController : Controller
Controllers\SerializableErrorController.cs (1)
9public class SerializableErrorController : Controller
Controllers\ValidationController.cs (1)
10public class ValidationController : Controller
8 references to Controller
Microsoft.AspNetCore.Mvc.Core.Test (1)
Controllers\ControllerFeatureProviderTest.cs (1)
65var controllerType = typeof(Controller).GetTypeInfo();
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Controller.cs (2)
364static async Task Awaited(Controller controller, Task<ActionExecutedContext> task) 374/// Releases all resources currently used by this <see cref="Controller"/> instance.
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (5)
ControllerTest.cs (5)
24return typeof(Controller).GetTypeInfo() 347new Mock<Controller>()); 355new Mock<Controller>()); 375var controller = GetController(null, null); 428private static Controller GetController(IModelBinder binder, IValueProvider valueProvider)