Сопоставление строки JSON пользовательского атрибута Cognito с объектомC#

Место общения программистов C#
Ответить
Anonymous
 Сопоставление строки JSON пользовательского атрибута Cognito с объектом

Сообщение Anonymous »

У меня есть один пользовательский атрибут aws cognito под названием custom:events_permission, и он будет примерно таким

Код: Выделить всё

[
{
"id":"48d258b7-8949-41z4-815a-f141487a6de1",
"name":"event name",
"user_id":"4eef6471-9a79-40r1-qw95-f22974f492d6",
"role":"exhibitor-admin",
"exhibitor_account_id":"42e812fe-f7ac-48fe-8a15-a0cb80c3ab59",
"permissions":[
"exh-manual:['view','edit','add']",
"exh-leads:['*']",
"exh-usr:['*']"
]
}
]
и у меня есть объект DTO под названием UserDto:

Код: Выделить всё

public class UserDto
{
public string ExhibitorId { get; set; }
public string UserId { get; set; }
public string Type { get; set; }
public string TenantId { get; set; }
public string Role { get; set; }
public string Permissions { get; set; }
}
как я могу использовать automapper, чтобы сопоставить это, ExhibitorId с экспонентом_account_id, а разрешения с разрешениями и так далее.

Подробнее здесь: https://stackoverflow.com/questions/793 ... -to-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»