Exemple #1
0
        //Загрузка информации о пользователе изх метаданных
        private void LoadMetadata(ICommonMetadata metadata)
        {
            /*//Пока тестовые данные
             * UserId = Guid.NewGuid().ToString();
             * _roles = new[] { "admin", "user" };
             * UserName = "******";*/

            UserId   = metadata.UserId;
            UserName = metadata.UserName;
            _roles   = metadata.Roles?.Split(",") ?? Array.Empty <string>();
        }
Exemple #2
0
 internal SecurityContext(ICommonMetadata metadata)
 {
     LoadMetadata(metadata);
 }