public static void SignOutForTesting(this IUserContextAccessorService userContextAccessorService)
 {
     userContextAccessorService.UserContext.IsAuthenticated = false;
     userContextAccessorService.UserContext.UserId          = "ANONYMOUS";
     userContextAccessorService.UserContext.Name            = "ANONYMOUS";
     userContextAccessorService.UserContext.Permissions     = new HashSet <string>();
 }
 public static void SignInForTesting(this IUserContextAccessorService userContextAccessorService, string userId, string name,
                                     ICollection <string> permissions)
 {
     userContextAccessorService.UserContext.IsAuthenticated = true;
     userContextAccessorService.UserContext.UserId          = userId;
     userContextAccessorService.UserContext.Name            = name;
     userContextAccessorService.UserContext.Permissions     = permissions;
 }
 public ProjectsService(IUserContextAccessorService userContextAccessorService, IUnitOfWork unitOfWork,
                        ILogger <ProjectsService> logger, IMapper mapper, IErrorService errorService,
                        IProjectAuthorizeService projectAuthorizeService, IValidationService validationService,
                        IExternalUserService externalUserService)
 {
     _userContextAccessorService = userContextAccessorService;
     _unitOfWork              = unitOfWork;
     _logger                  = logger;
     _mapper                  = mapper;
     _errorService            = errorService;
     _projectAuthorizeService = projectAuthorizeService;
     _validationService       = validationService;
     _externalUserService     = externalUserService;
 }
 public UserContextServiceTests(IUserContextAccessorService userContextAccessorService)
 {
     _userContextAccessorService = userContextAccessorService;
 }
 public BoardDBContext(DbContextOptions <BoardDBContext> options, IUserContextAccessorService userContextAccessorService) :
     base(options, userContextAccessorService)
 {
 }
Example #6
0
 public ProjectAuthorizeService(IUnitOfWork unitOfWork, IErrorService errorService, IUserContextAccessorService userContextAccessorService)
 {
     _unitOfWork   = unitOfWork;
     _errorService = errorService;
     _userContextAccessorService = userContextAccessorService;
 }