Exemplo n.º 1
0
 public SearchController(IPostProvider postProvider, SearchResultMapper searchResultMapper, ICategoryProvider categoryProvider, ITagProvider tagProvider)
 {
     _postProvider       = postProvider;
     _categoryProvider   = categoryProvider;
     _tagProvider        = tagProvider;
     _searchResultMapper = searchResultMapper;
 }
Exemplo n.º 2
0
 public PostService(IPostProvider postProvider, IProfileService profileService, IImageService imageService, IMapper mapper)
 {
     _postProvider   = postProvider ?? throw new ArgumentException(nameof(postProvider));
     _profileService = profileService ?? throw new ArgumentException(nameof(profileService));
     _imageService   = imageService ?? throw new ArgumentException(nameof(imageService));
     _mapper         = mapper ?? throw new ArgumentException(nameof(mapper));
 }
Exemplo n.º 3
0
 public StorageController(IStorageProvider storageProvider, IAuthorProvider authorProvider, IBlogProvider blogProvider, IPostProvider postProvider)
 {
     _storageProvider = storageProvider;
     _authorProvider  = authorProvider;
     _blogProvider    = blogProvider;
     _postProvider    = postProvider;
 }
Exemplo n.º 4
0
        public HomeController(IContestsProvider contestsProvider,
                              ITaskProvider archivedTaskProvider,
                              IPostProvider postProvider,
                              IUsersProvider usersProvider,
                              ICompetitorProvider competitorProvider)
        {
            if (contestsProvider == null)
            {
                throw new ArgumentNullException("contestsProvider");
            }
            if (archivedTaskProvider == null)
            {
                throw new ArgumentNullException("archivedTaskProvider");
            }
            if (postProvider == null)
            {
                throw new ArgumentNullException("postProvider");
            }
            if (usersProvider == null)
            {
                throw new ArgumentNullException("usersProvider");
            }
            if (competitorProvider == null)
            {
                throw new ArgumentNullException("competitorProvider");
            }

            _contestsProvider     = contestsProvider;
            _archivedTaskProvider = archivedTaskProvider;
            _postProvider         = postProvider;
            _usersProvider        = usersProvider;
            _competitorProvider   = competitorProvider;
        }
Exemplo n.º 5
0
 public DeleteController(IPostProvider postProvider, ICategoryProvider categoryProvider, ITagProvider tagProvider,
                         ICommentProvider commentProvider)
 {
     _postProvider     = postProvider;
     _categoryProvider = categoryProvider;
     _tagProvider      = tagProvider;
     _commentProvider  = commentProvider;
 }
Exemplo n.º 6
0
 public HomeController(IBlogProvider blogProvider, IPostProvider postProvider, IFeedProvider feedProvider, IAuthorProvider authorProvider, IThemeProvider themeProvider, IStorageProvider storageProvider)
 {
     _blogProvider    = blogProvider;
     _postProvider    = postProvider;
     _feedProvider    = feedProvider;
     _authorProvider  = authorProvider;
     _themeProvider   = themeProvider;
     _storageProvider = storageProvider;
 }
Exemplo n.º 7
0
 public PostController(
     IMapper mapper,
     IPostProvider postProvider,
     ICommentProvider commentProvider)
 {
     _mapper          = mapper;
     _postProvider    = postProvider;
     _commentProvider = commentProvider;
 }
Exemplo n.º 8
0
 public EditController(IPostProvider postProvider, ICategoryProvider categoryProvider, ITagProvider tagProvider,
                       ICommentProvider commentProvider, TagAdminMapper tagMapper, CategoryAdminMapper categoryMapper,
                       PostAdminMapper postMapper)
 {
     _postProvider     = postProvider;
     _categoryProvider = categoryProvider;
     _tagProvider      = tagProvider;
     _commentProvider  = commentProvider;
     _tagMapper        = tagMapper;
     _categoryMapper   = categoryMapper;
     _postMapper       = postMapper;
 }
Exemplo n.º 9
0
 public HomeController(IBlogProvider blogProvider,
                       IPostProvider postProvider, IFeedProvider feedProvider, IAuthorProvider authorProvider, IThemeProvider themeProvider,
                       IStorageProvider storageProvider, ICompositeViewEngine compositeViewEngine)
 {
     _blogProvider        = blogProvider;
     _postProvider        = postProvider;
     _feedProvider        = feedProvider;
     _authorProvider      = authorProvider;
     _themeProvider       = themeProvider;
     _storageProvider     = storageProvider;
     _compositeViewEngine = compositeViewEngine;
 }
Exemplo n.º 10
0
        public void SetUp()
        {
            _posts = new List <Domain.Post>();
            var mockPostsRepository = MockHelper.GetMockRepository(_posts);

            var mockShopUnitOfWork = new Mock <IShopDbContext>();

            mockShopUnitOfWork.Setup(x => x.PostRepository).Returns(mockPostsRepository.Object);

            var mapperConfig = new MapperConfiguration(cfg => cfg.AddProfile(new MappingProfile()));
            var mapper       = new Mapper(mapperConfig);

            _postProvider = new PostProvider(mockShopUnitOfWork.Object, mapper);
        }
Exemplo n.º 11
0
 public RecentsController(ICategoryProvider categoryProvider, ICommentProvider commentProvider,
                          IPostProvider postProvider, ITagProvider tagProvider, TagMapper tagMapper,
                          CommentMapper commentMapper, CategoryMapper categoryMapper,
                          PostMapper postMapper, RecentContentMapper recentContentMapper)
 {
     _categoryProvider    = categoryProvider;
     _commentProvider     = commentProvider;
     _postProvider        = postProvider;
     _tagProvider         = tagProvider;
     _postMapper          = postMapper;
     _categoryMapper      = categoryMapper;
     _commentMapper       = commentMapper;
     _tagMapper           = tagMapper;
     _recentContentMapper = recentContentMapper;
 }
Exemplo n.º 12
0
 public PostController(ILogger logger, IPostProvider postProvider)
 {
     _logger       = logger;
     _postProvider = postProvider;
 }
Exemplo n.º 13
0
 public PostService(IPostProvider postProvider, IMapper mapper)
 {
     this.postProvider = postProvider;
     this.mapper       = mapper;
 }
Exemplo n.º 14
0
 public PostModel(IPostProvider postProvider)
 {
     _postProvider = postProvider;
 }
Exemplo n.º 15
0
 public PostsController(IPostProvider postProvider, PostMapper postMapper)
 {
     _postProvider = postProvider;
     _postMapper   = postMapper;
 }
Exemplo n.º 16
0
 public SitemapController(IPostProvider postProvider)
 {
     _postProvider = postProvider;
 }
Exemplo n.º 17
0
 public UserController(ILogger logger, IUserProvider userProvider, IPostProvider postProvider)
 {
     _logger       = logger;
     _userProvider = userProvider;
     _postProvider = postProvider;
 }
Exemplo n.º 18
0
 public HomeModel(IPostProvider postProvider)
 {
     _postProvider = postProvider;
     Title         = "";
 }
Exemplo n.º 19
0
 public PostController(IPostProvider iPostProvider)
 {
     _iPostProvider = iPostProvider;
 }
Exemplo n.º 20
0
 public PostRepository(IPostProvider postProvider)
 {
     this._postProvider = postProvider;
 }
Exemplo n.º 21
0
 public PostController(IPostProvider postProvider)
 {
     this.postProvider = postProvider;
 }
Exemplo n.º 22
0
 public FeedProvider(IPostProvider postProvider)
 {
     _postProvider = postProvider;
 }