Skip to content

Ejemplo para reforzar la seguridad y definir un modelo robusto de validación de los datos que reciben nuestras APIs.

Notifications You must be signed in to change notification settings

programando-ideas/webapi_validaciones_parametros

Repository files navigation

🚧 Validación de Parámetros de entrada 🚧 - Asp.Net Core WebApi

En este video veremos como reforzar las validaciones de los parámetros de entrada de nuestras APIs. Para ello utilizaremos dos elementos que nos brinda el Framework .Net Core:

  • IValidatableObject: Para validaciones a nivel de objeto.
  • ValidationAttribute: Para validaciones a nivel de atributo.

Otros temas relacionado con C# que se ven en este video

  • Switch Expression
  • Lambda Expressions
  • => operator
  • Tuple Types
  • Pattern Matching.

Flujo de validación

Referencias

  1. switch expression: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/switch-expression
  2. Lambda expressions: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/lambda-expressions
  3. => operator: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/lambda-operator
  4. Tuple types: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/value-tuples
  5. Pattern Matching: https://docs.microsoft.com/en-us/dotnet/csharp/pattern-matching

Programando Ideas 2020 - Asp.Net Core WebApi

About

Ejemplo para reforzar la seguridad y definir un modelo robusto de validación de los datos que reciben nuestras APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages