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) { }
public ProjectAuthorizeService(IUnitOfWork unitOfWork, IErrorService errorService, IUserContextAccessorService userContextAccessorService) { _unitOfWork = unitOfWork; _errorService = errorService; _userContextAccessorService = userContextAccessorService; }