コード例 #1
0
ファイル: HomeController.cs プロジェクト: qlmgg/MyMVC
 public HomeController(IArticleRepository articleRepository,
                       IArticleTypeRepository articleTypeRepository,
                       IArticleCommentRepository articleCommentRepository,
                       IUserRepository userRepository,
                       IArticleFuRepository articleFuRepository,
                       IArtFabulousRepository artFabulousRepository,
                       IUserAppealRepository userAppealRepository,
                       ICourseRepository courseRepository,
                       IChannelRepository channelRepository,
                       ICourseProcessRepository courseProcessRepository,
                       IChannelMmrRepository channelMmrRepository,
                       IChannelLiessonRepository channelLiessonRepository
                       )
 {
     _articleRepository        = articleRepository;
     _articleTypeRepository    = articleTypeRepository;
     _articleCommentRepository = articleCommentRepository;
     _userRepository           = userRepository;
     _articleFuRepository      = articleFuRepository;
     _artFabulousRepository    = artFabulousRepository;
     _userAppealRepository     = userAppealRepository;
     _courseRepository         = courseRepository;
     _channelRepository        = channelRepository;
     _courseProcessRepository  = courseProcessRepository;
     _channelMmrRepository     = channelMmrRepository;
     _channelLiessonRepository = channelLiessonRepository;
 }
コード例 #2
0
 public CreateArticleTypeHandle(
     IUserRepository iUserRepository,
     IArticleTypeRepository iArticleTypeRepository)
 {
     _iUserRepository        = iUserRepository;
     _iArticleTypeRepository = iArticleTypeRepository;
 }
コード例 #3
0
 public DeleteArticleTypeHandle(
     IArticleTypeRepository articleTypeRepository,
     IArticleRepository articleRepository, IUserRepository userRepository)
 {
     _iArticleTypeRepository = articleTypeRepository;
     _articleRepository      = articleRepository;
     _userRepository         = userRepository;
 }
コード例 #4
0
 public ArticleQueryService(
     IArticleRepository articleRepository,
     IArticleTypeRepository articleTypeRepository,
     IUserRepository userRepository)
 {
     _articleRepository     = articleRepository;
     _articleTypeRepository = articleTypeRepository;
     _userRepository        = userRepository;
 }
コード例 #5
0
        // GET: /Admin/ProductType/

        public ArticleTypeController(IArticleTypeRepository _articleTypeRepository,
                                     IArticleGroupTypeRepository _articleGroupTypeRepository,
                                     IArticleGroupTypeMapRepository _articleGroupTypeMapRepository)
        {
            this.baseRepository                = _articleTypeRepository;
            this.articleTypeRepository         = _articleTypeRepository;
            this.articleGroupTypeRepository    = _articleGroupTypeRepository;
            this.articleGroupTypeMapRepository = _articleGroupTypeMapRepository;
        }
コード例 #6
0
 // GET: /Admin/ProductType/
 public ArticleTypeController(IArticleTypeRepository _articleTypeRepository,
     IArticleGroupTypeRepository _articleGroupTypeRepository,
     IArticleGroupTypeMapRepository _articleGroupTypeMapRepository)
 {
     this.baseRepository = _articleTypeRepository;
     this.articleTypeRepository = _articleTypeRepository;
     this.articleGroupTypeRepository = _articleGroupTypeRepository;
     this.articleGroupTypeMapRepository = _articleGroupTypeMapRepository;
 }
コード例 #7
0
 public CreateArticleHandle(
     IArticleRepository articleRepository,
     IArticleTagRepository articleTagRepository,
     IArticleTypeRepository articleTypeRepository,
     IUserRepository userRepository)
 {
     _articleRepository     = articleRepository;
     _articleTagRepository  = articleTagRepository;
     _articleTypeRepository = articleTypeRepository;
     _userRepository        = userRepository;
 }
コード例 #8
0
        public ArticleViewModel(IArticleRepository articleRepository, ITaxRepository taxRepository,
                                IMeasureRepository measureRepository, IArticleTypeRepository articleTypeRepository,
                                IArticlePriceTypeRepository articlePriceTypeRepository)
        {
            _articleRepository          = articleRepository;
            _taxRepository              = taxRepository;
            _measureRepository          = measureRepository;
            _articleTypeRepository      = articleTypeRepository;
            _articlePriceTypeRepository = articlePriceTypeRepository;

            Header = $"{_measureRepository.GetEntities().Count()}";
        }
コード例 #9
0
        // GET: /Admin/ProductType/

        public AutoArticleController(ITypeArticleAutoRepository _typeArticleAutoRepository, IAutoArticleRepository autoArticleRepository, IArticleRepository articleRepository, IPictureRepository pictureRepository,
                                     IArticleGroupRepository _articleGroupRepository,
                                     IArticleTypeRepository _articleTypeRepository,
                                     IArticleGroupMapRepository _articleGroupMapRepository)
        {
            this.typeArticleAutoRepository = _typeArticleAutoRepository;
            this.baseRepository            = autoArticleRepository;
            this.pictureRepository         = pictureRepository;
            this.autoArticleRepository     = autoArticleRepository;
            this.articleRepository         = articleRepository;
            this.articleGroupRepository    = _articleGroupRepository;
            this.articleTypeRepository     = _articleTypeRepository;
            this.articleGroupMapRepository = _articleGroupMapRepository;
        }
コード例 #10
0
 public ArticleCongiuntivoController(IArticleRepository article, IArticleTypeRepository articleType)
 {
     _article     = article;
     _articleType = articleType;
 }
コード例 #11
0
        // GET: /Admin/ProductType/

        public TypeArticleAutoController(ITypeArticleAutoRepository articleAutoRepository, IArticleTypeRepository articleTypeRepository)
        {
            this.baseRepository         = articleAutoRepository;
            this._articleAutoRepository = articleAutoRepository;
            this._articleTypeRepository = articleTypeRepository;
        }
コード例 #12
0
ファイル: ArticleType.cs プロジェクト: DivenK/NewFengShun
 public ArticleTypeServices(IArticleTypeRepository dal)
 {
     this.dal     = dal;
     base.basedal = dal;
 }
コード例 #13
0
ファイル: ArticleTypeAppService.cs プロジェクト: ly2018/t
 /// <summary>
 /// interface inject
 /// </summary>
 /// <param name="log">log</param>
 /// <param name="repository">repository</param>
 public ArticleTypeAppService(ILogger <ArticleTypeAppService> log, IArticleTypeRepository repository)
 {
     _log        = log;
     _repository = repository;
 }
コード例 #14
0
 public ArticleTypeController(IArticleTypeRepository articleTypeRepository)
 {
     this.articleTypeRepository = articleTypeRepository;
 }
コード例 #15
0
 public UpdateArticleTypeHandle(IArticleTypeRepository articleTypeRepository)
 {
     _iArticleTypeRepository = articleTypeRepository;
 }