public async Task <IdentityPrincipal> Get(IWorkContext context) { Verify.IsNotNull(nameof(context), context); if (_principal != null) { return(_principal); } _principal = await _identityRepository.GetAsync(context, new PrincipalId(ActorKey.VectorKey)); return(_principal); }