Class ValidationTestController
Inheritance
ValidationTestController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.Validation
Assembly: Volo.Abp.AspNetCore.Mvc.Tests.dll
Syntax
[Route("api/validation-test")]
public class ValidationTestController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
ValidationTestController()
Declaration
public ValidationTestController()
Methods
ActionResultAction(ValidationTest1Model)
Declaration
[HttpGet]
[Route("action-result-action")]
public IActionResult ActionResultAction(ValidationTestController.ValidationTest1Model model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationTest1Model | model |
Returns
Type | Description |
---|---|
IActionResult |
DisableValidationObjectResultAction(ValidationTest1Model)
Declaration
[HttpGet]
[Route("disable-validation-object-result-action")]
[DisableValidation]
public Task<string> DisableValidationObjectResultAction(ValidationTestController.ValidationTest1Model model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationTest1Model | model |
Returns
Type | Description |
---|---|
Task<string> |
ObjectResultAction(ValidationTest1Model)
Declaration
[HttpGet]
[Route("object-result-action")]
public Task<string> ObjectResultAction(ValidationTestController.ValidationTest1Model model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationTest1Model | model |
Returns
Type | Description |
---|---|
Task<string> |
ObjectResultAction2(ValidationTest1Model)
Declaration
[HttpGet]
[Route("object-result-action2")]
public virtual Task<string> ObjectResultAction2(ValidationTestController.ValidationTest1Model model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationTest1Model | model |
Returns
Type | Description |
---|---|
Task<string> |
ObjectResultAction3(ValidationTest1Model)
Declaration
[HttpGet]
[Route("object-result-action3")]
public virtual Task<string> ObjectResultAction3(ValidationTestController.ValidationTest1Model model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationTest1Model | model |
Returns
Type | Description |
---|---|
Task<string> |
ObjectResultActionDynamicLength(ValidationDynamicTestModel)
Declaration
[HttpGet]
[Route("object-result-action-dynamic-length")]
public Task<string> ObjectResultActionDynamicLength(ValidationTestController.ValidationDynamicTestModel model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.ValidationDynamicTestModel | model |
Returns
Type | Description |
---|---|
Task<string> |
ObjectResultActionWithCustomValidate(CustomValidateModel)
Declaration
[HttpGet]
[Route("object-result-action-with-custom_validate")]
public Task<string> ObjectResultActionWithCustomValidate(ValidationTestController.CustomValidateModel model)
Parameters
Type | Name | Description |
---|---|---|
ValidationTestController.CustomValidateModel | model |
Returns
Type | Description |
---|---|
Task<string> |