public PostsController(ILogger <PostsController> logger, IActionDescriptorCollectionProvider provider, IReadPosts blog, IPublishPost publisher, IMapper mapper) : base(provider) { _logger = logger; _blog = blog; _publisher = publisher; _mapper = mapper; }
public CommandDispatcher( ICreateOrRetrieveUserByName userRetriever, IPrintPosts print, IPublishPost publish, IFollowUser follow, IPrintWall wall) { _getUser = userRetriever; _printPosts = print; _publish = publish; _follow = follow; _wall = wall; }