public PreReleaseUserService(ContentDbContext context, UsersAndRolesDbContext usersAndRolesDbContext, IConfiguration configuration, IEmailService emailService, IPreReleaseService preReleaseService, IPersistenceHelper <ContentDbContext> persistenceHelper, IUserService userService, IUserRepository userRepository, IUserInviteRepository userInviteRepository, IUserReleaseRoleRepository userReleaseRoleRepository, IUserReleaseInviteRepository userReleaseInviteRepository, IHttpContextAccessor httpContextAccessor) { _context = context; _usersAndRolesDbContext = usersAndRolesDbContext; _configuration = configuration; _emailService = emailService; _preReleaseService = preReleaseService; _persistenceHelper = persistenceHelper; _userService = userService; _userRepository = userRepository; _userInviteRepository = userInviteRepository; _userReleaseRoleRepository = userReleaseRoleRepository; _userReleaseInviteRepository = userReleaseInviteRepository; _httpContextAccessor = httpContextAccessor; }
public ReleasePermissionService( ContentDbContext contentDbContext, IPersistenceHelper <ContentDbContext> persistenceHelper, IUserReleaseRoleRepository userReleaseRoleRepository, IUserReleaseInviteRepository userReleaseInviteRepository, IUserService userService) { _contentDbContext = contentDbContext; _persistenceHelper = persistenceHelper; _userReleaseRoleRepository = userReleaseRoleRepository; _userReleaseInviteRepository = userReleaseInviteRepository; _userService = userService; }
public ReleaseInviteService(ContentDbContext contentDbContext, IPersistenceHelper <ContentDbContext> contentPersistenceHelper, IUserRepository userRepository, IUserService userService, IUserInviteRepository userInviteRepository, IUserReleaseInviteRepository userReleaseInviteRepository, IUserReleaseRoleRepository userReleaseRoleRepository, IConfiguration configuration, IEmailService emailService) { _contentDbContext = contentDbContext; _contentPersistenceHelper = contentPersistenceHelper; _userRepository = userRepository; _userService = userService; _userInviteRepository = userInviteRepository; _userReleaseInviteRepository = userReleaseInviteRepository; _userReleaseRoleRepository = userReleaseRoleRepository; _configuration = configuration; _emailService = emailService; }