public UsersController(ILogger <UsersController> logger, IPermissionsService permissionsService, IUserDataProvider userDataProvider, IUserService userService, IEtagService etagService) { _logger = logger; _permissionsService = permissionsService; _userDataProvider = userDataProvider; _userService = userService; _etagService = etagService; }
public GroupsController(ILogger <GroupsController> logger, IPermissionsService permissionsService, IGroupMembershipService groupMembershipService, IGroupService groupService, IEtagService etagService) { _logger = logger; _permissionsService = permissionsService; _groupMembershipService = groupMembershipService; _groupService = groupService; _etagService = etagService; }
public FolderController(ILogger <FolderController> logger, IFileAndFolderDataProvider fileAndFolderDataProvider, IFolderService folderService, IPermissionsService permissionsService, IEtagService etagService, IHtmlSanitizer htmlSanitizer) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _fileAndFolderDataProvider = fileAndFolderDataProvider ?? throw new ArgumentNullException(nameof(fileAndFolderDataProvider)); _folderService = folderService ?? throw new ArgumentNullException(nameof(folderService));; _permissionsService = permissionsService ?? throw new ArgumentNullException(nameof(permissionsService)); _etagService = etagService ?? throw new ArgumentNullException(nameof(etagService)); _htmlSanitizer = htmlSanitizer ?? throw new ArgumentNullException(nameof(htmlSanitizer)); }
public AdminUsersController(ILogger <UsersController> logger, IPermissionsService permissionsService, IAdminUserService adminUserService, IUserService userService, IEtagService etagService) { _logger = logger; _permissionsService = permissionsService; _adminUserService = adminUserService; _userService = userService; _etagService = etagService; }
public CommentController(ILogger <CommentController> logger, ICommentsDataProvider commentsDataProvider, ICommentService commentService, IHtmlSanitizer htmlSanitizer, ICommentCommand commentCommand, IEtagService etagService, ILikeService likeService) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _commentsDataProvider = commentsDataProvider ?? throw new ArgumentNullException(nameof(commentsDataProvider)); _commentService = commentService ?? throw new ArgumentNullException(nameof(commentService)); _htmlSanitizer = htmlSanitizer ?? throw new ArgumentNullException(nameof(htmlSanitizer)); _commentCommand = commentCommand ?? throw new ArgumentNullException(nameof(commentCommand)); _etagService = etagService ?? throw new ArgumentNullException(nameof(etagService)); _likeService = likeService ?? throw new ArgumentNullException(nameof(likeService));; }