示例#1
0
 public BlogService(IBlogRepository blogRepository, ITagRepository tagRepository, IBlogTagRepository blogTagRepository, IUnitOfWork unitOfWork)
 {
     _blogRepository    = blogRepository;
     _tagRepository     = tagRepository;
     _blogTagRepository = blogTagRepository;
     _unitOfWork        = unitOfWork;
 }
 public BlogService(IBlogRepository repository, IBlogTagRepository blogtagRepository, ICacheStorage cache, IUnitOfWork uow)
 {
     _repository        = repository;
     _blogtagRepository = blogtagRepository;
     _cache             = cache;
     _uow = uow;
 }
 public BlogTagRelateController(IBlogTagRelateRepository BlogTagRelateRepository,
                                IBlogRepository blogRepository,
                                IBlogTagRepository blogTagRepository)
 {
     _BlogTagRelateRepository = BlogTagRelateRepository;
     _blogRepository          = blogRepository;
     _blogTagRepository       = blogTagRepository;
 }
示例#4
0
 public BlogController(IBlogService blogService, IBlogCategoryService blogCategoryService, IBlogCommentRepository blogComment, IBlogTagRepository blogTagRepository, IConfiguration configuration)
 {
     _blogService         = blogService;
     _blogCategoryService = blogCategoryService;
     _blogComment         = blogComment;
     _blogTagRepository   = blogTagRepository;
     _configuration       = configuration;
 }
 public BlogPostController(IBlogPostRepository blogPostRepository, IAuthorRepository authorRepository, IBlogTagRepository blogTagRepository, IBlogTagAppliedRepository blogTagAppliedRepository, IOptions <AppSettings> appSettings)
 {
     _blogPostRepository       = blogPostRepository;
     _authorRepository         = authorRepository;
     _blogTagRepository        = blogTagRepository;
     _blogTagAppliedRepository = blogTagAppliedRepository;
     _appSettings = appSettings;
 }
示例#6
0
 public BlogPostController(IBlogPostRepository blogPostRepository, ICategoryRepository categoryRepository, IUserRepository userRepository, IBlogCategoryRepository blogCategoryRepository, IBlogTagRepository blogTagRepo, ITagRepository tagRepo)
 {
     _blogPostRepo     = blogPostRepository;
     _categoryRepo     = categoryRepository;
     _userRepo         = userRepository;
     _blogCategoryRepo = blogCategoryRepository;
     _blogTagRepo      = blogTagRepo;
     _tagRepo          = tagRepo;
 }
 public BlogService(IBlogRepository blogRepository, IUnitOfWork unitOfWork, ITagRepository tagRepository,
                    IBlogTagRepository blogTagRepository, IBlogImageRepository blogImageRepository)
 {
     this._blogRepository      = blogRepository;
     this._tagRepository       = tagRepository;
     this._blogTagRepository   = blogTagRepository;
     this._blogImageRepository = blogImageRepository;
     this._unitOfWork          = unitOfWork;
 }
示例#8
0
 public BlogPostViewComponent(
     ISiteRequestAccessor siteRequest,
     IBlogRepository blogRepository,
     IBlogTagRepository blogTagRepository)
 {
     _siteRequest       = siteRequest;
     _blogTagRepository = blogTagRepository;
     _blogRepository    = blogRepository;
 }
示例#9
0
 public HomeController(ILogger <HomeController> logger, IBlogPostRepository blogPostRepository, IAuthorRepository authorRepository, IBlogTagRepository blogTagRepository, IBlogTagAppliedRepository blogTagAppliedRepository, IOptions <AppSettings> appSettings)
 {
     _logger                   = logger;
     _blogPostRepository       = blogPostRepository;
     _authorRepository         = authorRepository;
     _blogTagRepository        = blogTagRepository;
     _blogTagAppliedRepository = blogTagAppliedRepository;
     _appSettings              = appSettings;
 }
示例#10
0
 public PartialViewController(IBlogPostRepository blogPostRepo, IUserRepository userRepo, IStaticPageRepository staticPageRepo, IBlogCategoryRepository blogCategoryRepo, IBlogTagRepository blogTagRepo, ICategoryRepository categoryRepo, ITagRepository tagRepo)
 {
     _blogPostRepo     = blogPostRepo;
     _blogCategoryRepo = blogCategoryRepo;
     _blogTagRepo      = blogTagRepo;
     _categoryRepo     = categoryRepo;
     _tagRepo          = tagRepo;
     _userRepo         = userRepo;
     _staticPageRepo   = staticPageRepo;
 }
 public BlogAdminController(IBlogRepository blogRepository,
                            IBlogAdminService blogAdminService,
                            IBlogTagRepository blogTagRepository,
                            IUnitOfWork unitOfWork)
 {
     _blogRepository    = blogRepository;
     _blogTagRepository = blogTagRepository;
     _blogAdminService  = blogAdminService;
     _unitOfWork        = unitOfWork;
 }
示例#12
0
 public BlogService(IBlogRepository blogRepository,
                    IBlogTagRepository blogTagRepository,
                    ITagRepository tagRepository,
                    IUnitOfWork unitOfWork, IMapper mapper)
 {
     _blogRepository    = blogRepository;
     _blogTagRepository = blogTagRepository;
     _tagRepository     = tagRepository;
     _unitOfWork        = unitOfWork;
     _mapper            = mapper;
 }
示例#13
0
 public BlogService(IBlogRepository blogRepository,
                    IBlogTagRepository blogTagRepository,
                    ITagRepository tagRepository,
                    IUnitOfWork unitOfWork, IBlogCategoryRepository categoryRepository)
 {
     _blogRepository     = blogRepository;
     _blogTagRepository  = blogTagRepository;
     _tagRepository      = tagRepository;
     _unitOfWork         = unitOfWork;
     _categoryRepository = categoryRepository;
 }
示例#14
0
 public BlogService(IBlogRepository blogRepository,
                    IBlogTagRepository blogTagRepository,
                    ITagRepository tagRepository,
                    IUnitOfWork unitOfWork, IBlogCategoryRepository categoryRepository, IConfigurationProvider mapperConfig)
 {
     _blogRepository     = blogRepository;
     _blogTagRepository  = blogTagRepository;
     _tagRepository      = tagRepository;
     _unitOfWork         = unitOfWork;
     _categoryRepository = categoryRepository;
     _mapperConfig       = mapperConfig;
 }
 public UsersController(
     IBlogPostRepository postRepository,
     IBlogUserRepository userRepository,
     IBlogCategoryRepository categoryRepository,
     IBlogTagRepository tagRepository,
     BlogUserManager userManager,
     ILoggerFactory loggerFactory)
     : base(loggerFactory)
 {
     this.postRepository     = postRepository;
     this.userRepository     = userRepository;
     this.categoryRepository = categoryRepository;
     this.tagRepository      = tagRepository;
     this.userManager        = userManager;
     logger = loggerFactory.CreateLogger <UsersController>();
 }
 public BlogTagsController(IBlogTagRepository BlogTagRepository)
 {
     _BlogTagRepository = BlogTagRepository;
 }
 public BlogHomeController()
 {
     blogHomeRepo = new BlogHomeRepository(new MyTravelBlogEntities());
     blogTagRepo  = new BlogTagRepository(new MyTravelBlogEntities());
 }
示例#18
0
 public BlogTagController(IBlogTagRepository blogTagRepository)
 {
     _blogTagRepository = blogTagRepository;
 }
示例#19
0
 public PostsOfTagResolver(IPostRepository postRepository, IBlogTagRepository blogTagRepository)
 {
     _postRepository    = postRepository;
     _blogTagRepository = blogTagRepository;
 }
示例#20
0
 public BlogService(IBlogRepository dal, IBlogTagRepository tagRepository, IDbSession dbSession)
     : base(dal, dbSession)
 {
     this.TagRepository = tagRepository;
 }