Esempio n. 1
0
 public ArticleService(IArticleManager articleManager, IBaseRepository <Article> articleRep, IMapper mapper, IUnitOfWork unitOfWork)
 {
     _articleManager = articleManager;
     _articleRep     = articleRep;
     _mapper         = mapper;
     _unitOfWork     = unitOfWork;
 }
Esempio n. 2
0
 public static void Initialize(IApplicationContext applicationContext, ITicketManager ticketManager
                               , IWorkmateMembershipProvider workmateMembershipProvider, IWorkmateRoleProvider workmateRoleProvider
                               , IArticleManager articleManager, IRequestHelper requestHelper
                               , IArticleAttachmentManager articleAttachmentManager, IApplicationManager applicationManager
                               , IArticleGroupManager articleGroupManager, IArticleGroupThreadManager articleGroupThreadManager
                               , IApplicationDataCache applicationDataCache, IProfileImageManager profileImageManager
                               , ISystemProfileImageManager systemProfileImageManager, IEmailManager emailManager
                               , IEmailPublisher emailPublisher
                               , IOfficeManager officeManager, IDepartmentManager departmentManager
                               )
 {
     _ApplicationContext         = applicationContext;
     _TicketManager              = ticketManager;
     _WorkmateMembershipProvider = workmateMembershipProvider;
     _WorkmateRoleProvider       = workmateRoleProvider;
     _ArticleManager             = articleManager;
     _RequestHelper              = requestHelper;
     _ArticleAttachmentManager   = articleAttachmentManager;
     _ApplicationManager         = applicationManager;
     _ArticleGroupManager        = articleGroupManager;
     _ArticleGroupThreadManager  = articleGroupThreadManager;
     _ApplicationDataCache       = applicationDataCache;
     _ProfileImageManager        = profileImageManager;
     _SystemProfileImageManager  = systemProfileImageManager;
     _EmailManager      = emailManager;
     _EmailPublisher    = emailPublisher;
     _OfficeManager     = officeManager;
     _DepartmentManager = departmentManager;
 }
 public ArticleController(IArticleManager articleManager, ICommentManager commentManager, IUserManager userManager, ILogger.ILogger logger)
 {
     this.articleManager = articleManager;
     this.commentManager = commentManager;
     this.userManager = userManager;
     this.logger = logger;
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 public ArticleAppService(IRepository <Article, int> articleRepository
                          , IArticleManager articleManager
                          )
 {
     _articleRepository = articleRepository;
     _articleManager    = articleManager;
 }
Esempio n. 5
0
 private void InitDependencies(IDataLoaderContextAccessor accessor, IAddressManager addressManager,
                               IArticleManager articleManager)
 {
     Accessor       = accessor;
     AddressManager = addressManager;
     ArticleManager = articleManager;
 }
Esempio n. 6
0
 public ArticleController(
     IArticleManager articleManager,
     ILogger <ArticleController> logger)
 {
     this.articleManager = articleManager;
     this.logger         = logger;
 }
Esempio n. 7
0
 public ArticleController(IArticleManager articleManager, ICommentManager commentManager, IUserManager userManager, ILogger.ILogger logger)
 {
     this.articleManager = articleManager;
     this.commentManager = commentManager;
     this.userManager    = userManager;
     this.logger         = logger;
 }
 /// <summary>
 /// 构造函数
 ///</summary>
 public ArticleAppService(
     IRepository <Article, int> entityRepository
     , IArticleManager entityManager
     )
 {
     _entityRepository = entityRepository;
     _entityManager    = entityManager;
 }
Esempio n. 9
0
 public RootQuery(IAddressManager addressManager, IArticleManager articleManager,
                  ICountryManager countryManager, ICityManager cityManager, IPersonManager personManager,
                  IStateManager stateManager, IUnitManager unitManager)
 {
     InitDependencies(addressManager, articleManager, cityManager, countryManager,
                      personManager, stateManager, unitManager);
     InitQuery();
 }
 public ArticlesController(IArticleManager articleManager, ILogger <ArticlesController> logger)
     : base(logger)
 {
     this._itemPerPage        = 3;
     this._tableContentLength = 100;
     this._cardContentLength  = 50;
     this._articleManager     = articleManager;
 }
Esempio n. 11
0
 public UserController(IUserManager userManager, IRoleManager roleManager, IArticleManager articleManager, ILogger.ILogger logger, ICommentManager comManager)
 {
     this.userManager    = userManager;
     this.roleManager    = roleManager;
     this.articleManager = articleManager;
     this.logger         = logger;
     this.comManager     = comManager;
 }
Esempio n. 12
0
 public ArticleAppService(IRepository <int, Article> articleRepository, IMessageAppService messageAppService, IArticleManager articleManager,
                          IMapper mapper)
 {
     _articleRepository = articleRepository;
     _messageAppService = messageAppService;
     _articleManager    = articleManager;
     _mapper            = mapper;
 }
Esempio n. 13
0
 public UserController(IUserManager userManager, IRoleManager roleManager, IArticleManager articleManager, ILogger.ILogger logger, ICommentManager comManager)
 {
     this.userManager = userManager;
     this.roleManager = roleManager;
     this.articleManager = articleManager;
     this.logger = logger;
     this.comManager = comManager;
 }
Esempio n. 14
0
 public NewsController(
     IArticleManager articleManager,
     ICommentManager commentManager,
     ILogger <NewsController> logger)
 {
     _articleManager = articleManager;
     _commentManager = commentManager;
     _logger         = logger;
 }
Esempio n. 15
0
 public ContentController(IArticleManager articleManager,
                          IHttpClientFactory httpClient,
                          ILatestNewsManager latestNewsManager,
                          IConfiguration configuration)
 {
     _configuration     = configuration;
     _httpClient        = httpClient;
     _articleManager    = articleManager;
     _latestNewsManager = latestNewsManager;
 }
Esempio n. 16
0
 public ContentController(IArticleManager articleManager, ISiteInfoManager siteInfoManager,
                          UserManager <ApplicationIdentityUser> userManager,
                          ILatestNewsManager latestNewsManager,
                          ICategoryManager categoryManager)
 {
     _categoryManager   = categoryManager;
     _articleManager    = articleManager;
     _userManager       = userManager;
     _siteInfoManager   = siteInfoManager;
     _latestNewsManager = latestNewsManager;
 }
Esempio n. 17
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public ArticleAppService(IRepository <Article, Guid> articleRepository
                          , IArticleManager articleManager
                          , IRepository <StatisticalDetail, Guid> statisticaldetailRepository
                          , IHostingEnvironment hostingEnvironment
                          )
 {
     _statisticaldetailRepository = statisticaldetailRepository;
     _articleRepository           = articleRepository;
     _articleManager     = articleManager;
     _hostingEnvironment = hostingEnvironment;
 }
Esempio n. 18
0
 public SiteInfoController(ISiteInfoManager siteInfoManager,
                           IArticleManager articleManager,
                           ITagManager tagManager,
                           ICommentManager commentManager,
                           ICategoryManager categoryManager)
 {
     _categoryManager = categoryManager;
     _siteInfoManager = siteInfoManager;
     _articleManager  = articleManager;
     _commentManager  = commentManager;
     _tagManager      = tagManager;
 }
Esempio n. 19
0
 private void InitDependencies(IAddressManager addressManager, IArticleManager articleManager,
                               ICityManager cityManager, ICountryManager countryManager, IPersonManager personManager,
                               IStateManager stateManager, IUnitManager unitManager)
 {
     AddressManager = addressManager;
     ArticleManager = articleManager;
     CityManager    = cityManager;
     CountryManager = countryManager;
     PersonManager  = personManager;
     StateManager   = stateManager;
     UnitManager    = unitManager;
 }
Esempio n. 20
0
 public ArticleExtractorJob(
     IDataSourceCommandRepository datasourceCommandRepository,
     IArticleCommandRepository articleRepository,
     IArticleManager articleManager,
     IBusControl busControl,
     ILogger <ArticleExtractorJob> logger)
 {
     _datasourceCommandRepository = datasourceCommandRepository;
     _articleRepository           = articleRepository;
     _articleManager = articleManager;
     _busControl     = busControl;
     _logger         = logger;
 }
Esempio n. 21
0
        public GetNewProductsTask(
			ITaskSettings settings,
			ILastCallsRepository lastCallsRepository, 
			IPimQueryService pimQueryService,
			IPimCommandService pimCommandService,
			IArticleManager articleManager, 
			IMapper mapper)
        {
            _settings = settings;
            _lastCallsRepository = lastCallsRepository;
            _pimQueryService = pimQueryService;
            _pimCommandService = pimCommandService;
            _articleManager = articleManager;
            _mapper = mapper;
        }
Esempio n. 22
0
 public GetNewProductsTask(
     ITaskSettings settings,
     ILastCallsRepository lastCallsRepository,
     IPimQueryService pimQueryService,
     IPimCommandService pimCommandService,
     IArticleManager articleManager,
     IMapper mapper)
 {
     _settings            = settings;
     _lastCallsRepository = lastCallsRepository;
     _pimQueryService     = pimQueryService;
     _pimCommandService   = pimCommandService;
     _articleManager      = articleManager;
     _mapper = mapper;
 }
Esempio n. 23
0
        public void Initilise()
        {
            _author = new Author
            {
                Id   = 1,
                Name = "Fake Author 1"
            };

            _publisher = new User
            {
                Id       = 1,
                Username = "******",
                Name     = "Fake Publisher 1",
                Password = "******",
                Role     = Role.Publisher
            };

            _employee = new User
            {
                Id       = 1,
                Username = "******",
                Name     = "Fake Employee 1",
                Password = "******",
                Role     = Role.Employee,
                Likes    = 10
            };

            var articles = new List <Article>
            {
                new Article {
                    Id = 1, Title = "News Article 1", Author = _author, Body = "This is a sample body for News Article 1", ArticleType = ArticleType.News, PublishDate = DateTime.Now, Likes = 2
                },
                new Article {
                    Id = 2, Title = "News Article 2", Author = _author, Body = "This is a sample body for News Article 2", ArticleType = ArticleType.News, PublishDate = DateTime.Now, Likes = 48
                },
                new Article {
                    Id = 3, Title = "Technology Article 1", Author = _author, Body = "This is a sample body for Technology Article 1", ArticleType = ArticleType.Technology, PublishDate = DateTime.Now, Likes = 0
                }
            };
            IArticleRepository articleRepository = new FakeArticleRepository(articles, new List <Author>()
            {
                _author
            });

            _articleManager = new ArticleManager(articleRepository);
        }
Esempio n. 24
0
        public void Initilise()
        {
            _author = new Author
            {
                Id = 1,
                Name = "Fake Author 1"
            };

            _publisher = new User
            {
                Id = 1,
                Username = "******",
                Name = "Fake Publisher 1",
                Password = "******",
                Role = Role.Publisher
            };

            _employee = new User
            {
                Id = 1,
                Username = "******",
                Name = "Fake Employee 1",
                Password = "******",
                Role = Role.Employee,
                Likes = 10
            };

            var articles = new List<Article>
            {
                new Article { Id = 1, Title = "News Article 1", Author = _author, Body = "This is a sample body for News Article 1", ArticleType = ArticleType.News, PublishDate = DateTime.Now, Likes = 2},
                new Article { Id = 2, Title = "News Article 2", Author = _author, Body = "This is a sample body for News Article 2", ArticleType = ArticleType.News, PublishDate = DateTime.Now , Likes = 48},
                new Article { Id = 3, Title = "Technology Article 1", Author = _author, Body = "This is a sample body for Technology Article 1", ArticleType = ArticleType.Technology, PublishDate = DateTime.Now , Likes = 0}
            };
            IArticleRepository articleRepository = new FakeArticleRepository(articles, new List<Author>() { _author });
            _articleManager = new ArticleManager(articleRepository);
        }
Esempio n. 25
0
 public ArticleController(IArticleManager articleManager)
 {
     _articleManager = articleManager;
 }
 public ReportController(IArticleManager articleManager, IUserManager userManager, ILogger.ILogger logger)
 {
     this.userManager = userManager;
     this.articleManager = articleManager;
     this.logger = logger;
 }
 public UnitOutputType(IDataLoaderContextAccessor accessor, IArticleManager articleManager)
 {
     InitDependencies(accessor, articleManager);
     InitType();
 }
 public ArticlesViewComponent(IArticleManager _articleMgr)
 {
     articleMgr = _articleMgr;
 }
Esempio n. 29
0
 public HomeController(IArticleManager articleManager)
 {
     this._articleManager = articleManager;
 }
 public ReportController(IArticleManager articleManager, IUserManager userManager, ILogger.ILogger logger)
 {
     this.userManager    = userManager;
     this.articleManager = articleManager;
     this.logger         = logger;
 }
Esempio n. 31
0
 public PersonOutputType(IDataLoaderContextAccessor accessor, IAddressManager addressManager,
                         IArticleManager articleManager)
 {
     InitDependencies(accessor, addressManager, articleManager);
     InitType();
 }
Esempio n. 32
0
 public ArticleController(IArticleManager articleManager)
 {
     _articleManager = articleManager;
 }
 public ArticlesController(IArticleManager articleManager)
 {
     this.articleManager = articleManager;
 }
Esempio n. 34
0
 public ArticleController(IArticleManager articleManager, IPlaceManager placeManager)
 {
     _articleManager = articleManager;
     _placeManager = placeManager;
 }
Esempio n. 35
0
 public ArticleManagerTests()
 {
     _repository = Substitute.For <IRepository <int, Article> >();
     _manager    = new ArticleManager(_repository, new MarkdownPipelineBuilder().UseAdvancedExtensions().Build());
 }
Esempio n. 36
0
 public ContentListController(IArticleManager articleManager, IConfiguration configuration)
 {
     _articleManager = articleManager;
     _configuration  = configuration;
 }
Esempio n. 37
0
 public ArticleController(IArticleManager articleManager, ICommentsManager commentsManager, ITagsManager tagsManager)
 {
     this._articleManager  = articleManager;
     this._commentsManager = commentsManager;
     this._tagsManager     = tagsManager;
 }