public ThreadServices(
     IRepository<Thread> threadRepository,
     IRepository<ThreadView> threadViewRepository,
     IRepository<Post> postRepository,
     IRepository<User> userRepository,
     IRepository<ThreadViewStamp> threadViewStampRepository,
     IRepository<Subscription> subscriptionRepository,
     IRepository<Attachment> attachmentRepository,
     PollServices pollServices,
     FileServices fileServices,
     ParseServices parseServices,
     RoleServices roleServices,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _threadRepository = threadRepository;
     _threadViewRepository = threadViewRepository;
     _postRepository = postRepository;
     _userRepository = userRepository;
     _threadViewStampRepository = threadViewStampRepository;
     _subscriptionRepository = subscriptionRepository;
     _attachmentRepository = attachmentRepository;
     _pollServices = pollServices;
     _fileServices = fileServices;
     _parseServices = parseServices;
     _roleServices = roleServices;
 }
Beispiel #2
0
 public ThreadServices(
     IRepository <Thread> threadRepository,
     IRepository <ThreadView> threadViewRepository,
     IRepository <Post> postRepository,
     IRepository <User> userRepository,
     IRepository <ThreadViewStamp> threadViewStampRepository,
     IRepository <Subscription> subscriptionRepository,
     IRepository <Attachment> attachmentRepository,
     PollServices pollServices,
     FileServices fileServices,
     ParseServices parseServices,
     RoleServices roleServices,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _threadRepository          = threadRepository;
     _threadViewRepository      = threadViewRepository;
     _postRepository            = postRepository;
     _userRepository            = userRepository;
     _threadViewStampRepository = threadViewStampRepository;
     _subscriptionRepository    = subscriptionRepository;
     _attachmentRepository      = attachmentRepository;
     _pollServices  = pollServices;
     _fileServices  = fileServices;
     _parseServices = parseServices;
     _roleServices  = roleServices;
 }
        public BoardController(
            ForumServices forumServices,
            SearchServices searchServices,
            ThreadServices threadServices,
            PostServices postServices,
            PollServices pollServices,
            GlobalServices globalServices,
            IRepository<OnlineUser> onlineUserRepository,
            IRepository<OnlineGuest> onlineGuestRepository,
            IRepository<User> userRepository,
            UserServices usersServices,
            RoleServices roleServices,
            MessageServices messageServices,
            PermissionServices permissionServices,
            FileServices fileServices)
        {
            _forumServices = forumServices;
            _searchServices = searchServices;
            _threadServices = threadServices;
            _postServices = postServices;
            _pollServices = pollServices;
            _onlineUserRepository = onlineUserRepository;
            _onlineGuestRepository = onlineGuestRepository;
            _userRepository = userRepository;
            _userServices = usersServices;
            _roleServices = roleServices;
            _messageServices = messageServices;
            _permissionServices = permissionServices;
            _fileServices = fileServices;

            SetTopBreadCrumb("Board");
        }
 public RolesController(
     RoleServices roleServices,
     IRepository<Role> roleRepository,
     IRepository<InRole> inRoleRepository,
     IRepository<User> userRepository,
     IRepository<Rank> rankRepository)
 {
     _roleServices = roleServices;
     _roleRepository = roleRepository;
     _inRoleRepository = inRoleRepository;
     _userRepository = userRepository;
     _rankRepository = rankRepository;
     SetCrumb("Roles");
 }
 public PermissionServices(
     IRepository<Thread> threads,
     IRepository<User> users,
     IRepository<Forum> forums,
     IRepository<ForumPermission> forumPermissions,
     ThreadServices threadServices,
     RoleServices rolesService,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _threadRepository = threads;
     _userRepository = users;
     _forumRepository = forums;
     _forumPermissionRepository = forumPermissions;
     _threadServices = threadServices;
     _roleServices = rolesService;
 }
 public PostServices(
     IRepository<Attachment> attachmentRepository,
     IRepository<Post> postRepository,
     IRepository<ReportedPost> reportedPostRepository,
     FileServices fileServices,
     ParseServices parseServices,
     RoleServices roleServices,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _postRepository = postRepository;
     _attachmentRepository = attachmentRepository;
     _reportedPostRepository = reportedPostRepository;
     _fileServices = fileServices;
     _roleServices = roleServices;
     _parseServices = parseServices;
 }
Beispiel #7
0
 public PostServices(
     IRepository <Attachment> attachmentRepository,
     IRepository <Post> postRepository,
     IRepository <ReportedPost> reportedPostRepository,
     FileServices fileServices,
     ParseServices parseServices,
     RoleServices roleServices,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _postRepository         = postRepository;
     _attachmentRepository   = attachmentRepository;
     _reportedPostRepository = reportedPostRepository;
     _fileServices           = fileServices;
     _roleServices           = roleServices;
     _parseServices          = parseServices;
 }
 public PermissionServices(
     IRepository <Thread> threads,
     IRepository <User> users,
     IRepository <Forum> forums,
     IRepository <ForumPermission> forumPermissions,
     ThreadServices threadServices,
     RoleServices rolesService,
     IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _threadRepository          = threads;
     _userRepository            = users;
     _forumRepository           = forums;
     _forumPermissionRepository = forumPermissions;
     _threadServices            = threadServices;
     _roleServices = rolesService;
 }
 public UserController(
     ThemeServices themes,
     UserServices users,
     ParseServices parseServices,
     MessageServices messageServices,
     EmailServices emailServices,
     FileServices fileServices,
     RoleServices roleServices)
 {
     _themeServices = themes;
     _userServices = users;
     _parseServices = parseServices;
     _messageServices = messageServices;
     _emailServices = emailServices;
     _fileServices = fileServices;
     _roleServices = roleServices;
     SetTopBreadCrumb("User CP");
     SetBreadCrumb("User CP");
 }
 public PermissionAuthorizeFilter(RoleServices roleServices, params SpecialPermissionValue[] permissions)
 {
     _permission = permissions;
     _roleServices = roleServices;
 }