private DatabaseUserDto ToDatabaseUserDto(DomainUserDto dto)
        {
            var roles = dto.Roles.Select(role => new RoleDto {
                UserId = dto.Id, Value = role.ToString()
            });

            return(new DatabaseUserDto
            {
                Id = dto.Id,
                Login = dto.Login,
                Password = dto.Password,
                Roles = roles.ToList()
            });
        }
        public async Task SaveAsync(DomainUserDto dto)
        {
            var databaseDto = ToDatabaseUserDto(dto);

            await TrySaveAsync(databaseDto);
        }