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 UserManagementService(UsersAndRolesDbContext usersAndRolesDbContext, ContentDbContext contentDbContext, IPersistenceHelper <UsersAndRolesDbContext> usersAndRolesPersistenceHelper, IEmailTemplateService emailTemplateService, IUserRoleService userRoleService, IUserService userService, IUserInviteRepository userInviteRepository) { _usersAndRolesDbContext = usersAndRolesDbContext; _contentDbContext = contentDbContext; _usersAndRolesPersistenceHelper = usersAndRolesPersistenceHelper; _emailTemplateService = emailTemplateService; _userRoleService = userRoleService; _userService = userService; _userInviteRepository = userInviteRepository; }
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; }
public UserInviteService(IUserInviteRepository repository) { this.repository = repository; }