Beispiel #1
0
        public CommentsController(
            ILogger <CommentsController> logger,
            ModelMappingService mapper,
            ICommentInteractor commentInteractor) : base(mapper)
        {
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));

            _commentInteractor = commentInteractor ??
                                 throw new ArgumentNullException($"{nameof(commentInteractor)}");
        }
Beispiel #2
0
        public PostsController(
            ILogger <PostsController> logger,
            ModelMappingService mapper,
            IPostInteractor postInteractor) : base(mapper)
        {
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));

            _postInteractor = postInteractor ??
                              throw new ArgumentNullException($"{nameof(postInteractor)}");
        }
Beispiel #3
0
 public BaseController(ModelMappingService mapper)
 {
     _mapper = mapper ??
               throw new ArgumentNullException($"{nameof(mapper)}");
 }
Beispiel #4
0
 public ModelMappingServiceTests()
 {
     modelMappingService = new ModelMappingService(fakeMapper);
 }