public AuthorsController(IDiscussionWebRepository discussionWebRepository, IMapper mapper) { _discussionWebRepository = discussionWebRepository ?? throw new ArgumentNullException(nameof(discussionWebRepository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public PostController(IDiscussionWebRepository discussionWebRepository, IMapper mapper) { _discussionWebRepository = discussionWebRepository ?? throw new ArgumentNullException(nameof(discussionWebRepository), "A repository can't be null!"); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper), "A mapper object can't be null. Parsing object to and from controller wouldn't be possible."); }