ClaimActionCollectionMapExtensions.MapCustomJson Método

Definición

Sobrecargas

MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

MapCustomJson(ClaimActionCollection, String, Func<JObject,String>)

Source:
ClaimActionCollectionMapExtensions.cs
Source:
ClaimActionCollectionMapExtensions.cs

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

ASP.NET Core 2.2 y otras versiones
Producto Versiones
ASP.NET Core 2.0, 2.1, 2.2

MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>)

Source:
ClaimActionCollectionMapExtensions.cs

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string> resolver);
C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string?> resolver);

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

resolver
Func<JsonElement,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

ASP.NET Core 9.0 y otras versiones
Producto Versiones
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>)

Source:
ClaimActionCollectionMapExtensions.cs
Source:
ClaimActionCollectionMapExtensions.cs

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

valueType
String

Valor que se va a usar para Claim.ValueType al crear una notificación.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

ASP.NET Core 2.2 y otras versiones
Producto Versiones
ASP.NET Core 2.0, 2.1, 2.2

MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>)

Source:
ClaimActionCollectionMapExtensions.cs

Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como una notificación. Esta operación sin operaciones si el valor devuelto está vacío.

C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string> resolver);
C#
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string?> resolver);

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

valueType
String

Valor que se va a usar para Claim.ValueType al crear una notificación.

resolver
Func<JsonElement,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

ASP.NET Core 9.0 y otras versiones
Producto Versiones
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0