コード例 #1
0
 public ArticlesService(ILogger <ArticlesService> logger, IArticlesRepository articlesRepository, IArticleInfoRepository articleInfoRepository, ITagsRepository tagsRepository)
 {
     _logger                = logger;
     _articlesRepository    = articlesRepository;
     _articleInfoRepository = articleInfoRepository;
     _tagsRepository        = tagsRepository;
 }
コード例 #2
0
 public GetArticleHandler(
     ILogger <GetArticleHandler> logger,
     IArticlesRepository articlesRepository
     )
 {
     _logger             = logger;
     _articlesRepository = articlesRepository;
 }
コード例 #3
0
 public ArticlesController(IArticlesRepository articlesRepository,
                           ISelectListRepository selectListRepository,
                           IFileModelRepository fileModelRepository)
 {
     _articlesRepository   = articlesRepository;
     _selectListRepository = selectListRepository;
     _fileModelRepository  = fileModelRepository;
 }
コード例 #4
0
 public SalesService(ICoreBusinessContext context,
                     IArticlesRepository articlesRespository,
                     ICategoriesRepository categoriesRespository)
     : base(context)
 {
     base.repositoriesSet.Register <Article, IArticlesRepository>(articlesRespository);
     base.repositoriesSet.Register <Category, ICategoriesRepository>(categoriesRespository);
 }
コード例 #5
0
        public ArticlesController(IArticlesRepository repository)
        {
            if (repository == null)
            {
                throw new ArgumentNullException("repository");
            }

            this.repository = repository;
        }
コード例 #6
0
 public ArticlesController(IArticlesRepository articlesRepository,
                           ISquadsRepository squadsRepository,
                           IClubsRepository clubsRepository,
                           ILogger <ArticlesController> logger) : base(logger)
 {
     _articlesRepository = articlesRepository;
     _squadsRepository   = squadsRepository;
     _clubsRepository    = clubsRepository;
 }
コード例 #7
0
 public ArticleController(
     IArticlesRepository articlesArticlesRepository,
     ICategoryRepository categoryRepository,
     ITagsRepository tags)
 {
     this.categoryRepository = categoryRepository;
     this.articlesRepository = articlesArticlesRepository;
     this.tagsRepository     = tags;
 }
コード例 #8
0
 public ChangeArticleNameHandler(
     ILogger <ChangeArticleNameHandler> logger,
     IArticlesRepository articlesRepository,
     IArticleValidator articleValidator
     )
 {
     _logger             = logger;
     _articlesRepository = articlesRepository;
     _articleValidator   = articleValidator;
 }
コード例 #9
0
 public AddArticleHandler(
     ILogger <AddArticleHandler> logger,
     IArticlesRepository articlesRepository,
     IArticleValidator articleValidator
     )
 {
     _logger             = logger;
     _articlesRepository = articlesRepository;
     _articleValidator   = articleValidator;
 }
コード例 #10
0
ファイル: ArticlesService.cs プロジェクト: dradostev/infotecs
 /// <summary>
 /// Initializes a new instance of the <see cref="ArticlesService"/> class.
 /// </summary>
 /// <param name="logger">Logger interface.</param>
 /// <param name="articlesRepository">Articles repository.</param>
 /// <param name="commentsRepository">Comments repository.</param>
 /// <param name="validatorFactory">FluentValidation Validator Factory.</param>
 public ArticlesService(
     ILogger <ArticlesService> logger,
     IArticlesRepository articlesRepository,
     ICommentsRepository commentsRepository,
     IValidatorFactory validatorFactory)
 {
     this.logger             = logger;
     this.articlesRepository = articlesRepository;
     this.commentsRepository = commentsRepository;
     this.validatorFactory   = validatorFactory;
 }
コード例 #11
0
        public ArticlesServiceTests()
        {
            var profile             = new MappingProfile();
            var mapperConfiguration = new MapperConfiguration(expression => expression.AddProfile(profile));

            _mapper = new Mapper(mapperConfiguration);

            _repository = new ArticlesRepository(DbContextProvider.GetInMemory());

            _service = new ArticlesService.Services.ArticlesService(_mapper, _repository);
        }
コード例 #12
0
 public ArticlesApiController(
     ILog log,
     IServices services,
     IRetrievers retrievers,
     IRepositories repositories)
     : base(log)
 {
     this.articlesRepository = repositories.ArticlesRepository;
     this.articlesRetriever  = retrievers.ArticlesRetriever;
     this.articlesService    = services.ArticlesService;
 }
コード例 #13
0
ファイル: ArticlesService.cs プロジェクト: iluhakhurtin/blog
 public ArticlesService(IRepositories repositories,
                        IStringService stringService,
                        IRolesService rolesService,
                        RoleManager <ApplicationRole> roleManager)
 {
     this.articlesRepository          = repositories.ArticlesRepository;
     this.articleRolesRepository      = repositories.ArticleRolesRepository;
     this.articleCategoriesRepository = repositories.ArticleCategoriesRepository;
     this.roleManager   = roleManager;
     this.stringService = stringService;
     this.rolesService  = rolesService;
 }
コード例 #14
0
        public ArticlesRetriever_Tests()
        {
            IRetrievers retrievers = DependencyResolver.Resolve <IRetrievers>();

            this.articlesRetriever = retrievers.ArticlesRetriever;

            IRepositories repositories = DependencyResolver.Resolve <IRepositories>();

            this.articlesRepository          = repositories.ArticlesRepository;
            this.articleRolesRepository      = repositories.ArticleRolesRepository;
            this.categoriesRepository        = repositories.CategoriesRepository;
            this.articleCategoriesRepository = repositories.ArticleCategoriesRepository;

            this.roleManager = DependencyResolver.Resolve <RoleManager <ApplicationRole> >();
        }
コード例 #15
0
 public DatabaseClearingController(AppIdentityDBContext context,
                                   IArticlesRepository articlesRepository,
                                   IPatentRepository patentRepository,
                                   IFileModelRepository fileModelRepository,
                                   IUserWorkRepository userWorkRepository,
                                   IAbiturientRepository abiturientRepository,
                                   IMessagesFromAppUserToStudentGroupsRepository messagesFromAppUserToStudentGroupsRepository)
 {
     _context              = context;
     _articlesRepository   = articlesRepository;
     _patentRepository     = patentRepository;
     _fileModelRepository  = fileModelRepository;
     _userWorkRepository   = userWorkRepository;
     _abiturientRepository = abiturientRepository;
     _messagesFromAppUserToStudentGroupsRepository = messagesFromAppUserToStudentGroupsRepository;
 }
コード例 #16
0
ファイル: BlogController.cs プロジェクト: Hofmanix/czsharp
        public BlogController(IArticlesRepository articlesRepository,
                              ICategoriesRepository categoriesRepository,
                              ITagsRepository tagsRepository,
                              ITagsService tagsService,
                              AppDbContext dbContext,
                              UserManager <User> userManager)
        {
            this.dbContext = dbContext;

            this.articlesRepository   = articlesRepository;
            this.categoriesRepository = categoriesRepository;
            this.tagsRepository       = tagsRepository;

            this.tagsService = tagsService;
            this.userManager = userManager;
        }
コード例 #17
0
 public ImportOrdersService
 (
     IHostingEnvironment env,
     IOptions <Settings> option,
     IOrderRepository orderRepository,
     IBillingAddressesRepository billingAddressesRepository,
     IPaymentsRepository paymentsRepository,
     IArticlesRepository articlesRepository
 )
 {
     _env                        = env;
     _settings                   = option.Value;
     _orderRepository            = orderRepository;
     _billingAddressesRepository = billingAddressesRepository;
     _paymentsRepository         = paymentsRepository;
     _articlesRepository         = articlesRepository;
 }
コード例 #18
0
 public DataManager(IOurWorksRepository ourworksRepository, IAboutUsRepository aboutusRepository, IColorsRepository colorsRepository, IMegkomnatnyeDvRepository megkomDvRepository, IArticlesRepository articlesRepository, IYstanovkaRepository ystanovkaRepository, ICommentRepository commentRepository, ISeoMainRepository seoMainRepository, IUserRepository userRepository, IOplataDostavkaRepository opldostRepository, IKlientRepository klientRepository, IVhodnyeDvRepository vhodnDvRepository, ISliderRepository sliderRepository, IContactRepository contactRepository)
 {
     this.ourworksRepository  = ourworksRepository;
     this.aboutusRepository   = aboutusRepository;
     this.colorsRepository    = colorsRepository;
     this.megkomDvRepository  = megkomDvRepository;
     this.articlesRepository  = articlesRepository;
     this.klientRepository    = klientRepository;
     this.vhodnDvRepository   = vhodnDvRepository;
     this.sliderRepository    = sliderRepository;
     this.contactRepository   = contactRepository;
     this.opldostRepository   = opldostRepository;
     this.userRepository      = userRepository;
     this.seoMainRepository   = seoMainRepository;
     this.commentRepository   = commentRepository;
     this.ystanovkaRepository = ystanovkaRepository;
 }
コード例 #19
0
ファイル: BaseController.cs プロジェクト: hmnzr/PSAEC-Website
 protected BaseController(IControllerData data)
 {
     this.accountRepository = data.AccountRepository;
     this.formsAuthentication = data.FormsAuthentication;
     this.articlesRepository = data.ArticlesRepository;
     this.staticPagesRepository = data.StaticPagesRepository;
     this.filesRepository = data.FilesRepository;
     this.lecturersRepository = data.LecturersRepository;
     this.eventsRepository = data.EventsRepository;
     this.settingsRepository = data.SettingsRepository;
     this.committeeRepository = data.CommitteeRepository;
     this.slideshowRepository = data.SlideshowRepository;
     this.albumRepository = data.AlbumRepository;
     this.galleryRepository = data.GalleryRepository;
     this.feedbackRepository = data.FeedbackRepository;
     this.sessionsRepository = data.SessionsRepository;
     this.bannersRepository = data.BannersRepository;
 }
コード例 #20
0
ファイル: ControllerData.cs プロジェクト: hmnzr/PSAEC-Website
 public ControllerData(IFormsAuthentication formsAuthentication, IAccountRepository accountRepository, IArticlesRepository articlesRepository,
     IStaticPagesRepository staticPagesRepository, IFilesRepository filesRepository, ILecturersRepository lecturersRepository,
     IEventsRepository eventsRepository, ISettingsRepository settingsRepository, ICommitteeRepository committeeRepository,
     ISlideshowRepository slideshowRepository, IAlbumRepository albumRepository, IGalleryRepository galleryRepository,
     IFeedbackRepository feedbackRepository, ISessionsRepository sessionsRepository, IBannersRepository bannersRepository)
 {
     this.FormsAuthentication = formsAuthentication;
     this.AccountRepository = accountRepository;
     this.ArticlesRepository = articlesRepository;
     this.StaticPagesRepository = staticPagesRepository;
     this.FilesRepository = filesRepository;
     this.LecturersRepository = lecturersRepository;
     this.EventsRepository = eventsRepository;
     this.SettingsRepository = settingsRepository;
     this.CommitteeRepository = committeeRepository;
     this.SlideshowRepository = slideshowRepository;
     this.AlbumRepository = albumRepository;
     this.GalleryRepository = galleryRepository;
     this.FeedbackRepository = feedbackRepository;
     this.SessionsRepository = sessionsRepository;
     this.BannersRepository = bannersRepository;
 }
コード例 #21
0
 public ArticlesController()
 {
     _articlesRepository = new ArticlesRepository(new Models.ApplicationDBConnection());
 }
コード例 #22
0
 public ArticlesController(IArticlesRepository articlesRepository)
 {
     this._articlesRepository = articlesRepository;
 }
コード例 #23
0
 public ManagerController(IArticlesRepository articlesRepository)
 {
     this.articlesRepository = articlesRepository;
 }
コード例 #24
0
ファイル: Articles.cs プロジェクト: mrfrone/aspnetzabota
 public Articles(IMapper mapper, IArticlesRepository articlesRepository, IUpload upload)
 {
     _mapper             = mapper;
     _articlesRepository = articlesRepository;
     _upload             = upload;
 }
コード例 #25
0
ファイル: NavController.cs プロジェクト: Maxspell/IvanovBand
 public NavController(IArticlesRepository repo)
 {
     repository = repo;
 }
コード例 #26
0
 public ArticleListingController(IArticlesRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #27
0
 public ArticleController(IArticlesRepository articlesRepository)
 {
     repository = articlesRepository;
 }
コード例 #28
0
 public ArticlesController(IArticlesRepository articlesRepository, IRequestUserProvider requestUserProvider)
 {
     _articlesRepository  = articlesRepository;
     _requestUserProvider = requestUserProvider;
 }
コード例 #29
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StatisticsController"/> class.
 /// </summary>
 /// <param name="articlesRepository">The articles repository.</param>
 /// <param name="mapper"></param>
 /// <exception cref="System.ArgumentNullException">salesRepository</exception>
 public ArticlesController(IArticlesRepository articlesRepository,
                           IMapper mapper)
 {
     this.articlesRepository = articlesRepository ?? throw new ArgumentNullException(nameof(articlesRepository));
     this.mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
コード例 #30
0
 public ArticlesController()
 {
     _articlesRepository = new ArticlesRepository(new Models.ApplicationDBConnection());
 }
コード例 #31
0
 public ManagerController(IArticlesRepository articlesRepository)
 {
     this.articlesRepository = articlesRepository;
 }
コード例 #32
0
 public ArticlesService(IArticlesRepository articlesRepository, IMapper mapper)
 {
     _articlesRepository = articlesRepository;
     _mapper             = mapper;
 }
コード例 #33
0
 public ArticlesController()
 {
     _ArticlesRepository = new ArticlesRepository();
     _ArticlesMapper = new ArticlesMapper();
 }
コード例 #34
0
 public ArticlesController()
 {
     _ArticlesRepository = new ArticlesRepository();
     _ArticlesMapper     = new ArticlesMapper();
 }
コード例 #35
0
 public GetAllArticlesHandler(IArticlesRepository articlesRepository)
 {
     _articlesRepository = articlesRepository;
 }