Пример #1
0
        public ArticleTest1()
        {
            //注册依赖对象
            container.RegisterType <IArticleContract, ArticleService>();

            //返回调用者
            _Article = container.Resolve <ArticleService>();

            Mapper.Initialize(x => x.CreateMap <PageData <TArticle>, PageData <ArticleDto> >());
        }
Пример #2
0
 /// <summary>
 /// 构造函数-初始化操作对象
 /// </summary>
 /// <param name="templateContract">业务层操作对象</param>
 public WebsiteTemplateController(ITemplateContract templateContract,
                                  IHtmlItemContract htmlItemContract,
                                  IArticleItemContract articleItemContract,
                                  IArticleContract articleContract)
 {
     _templateContract    = templateContract;
     _htmlItemContract    = htmlItemContract;
     _articleItemContract = articleItemContract;
     _ArticleContract     = articleContract;
 }
Пример #3
0
 /// <summary>
 /// 初始化业务层操作对象
 /// </summary>
 public ArticleItemController(IArticleItemContract articleAttributeContract,
                              ITemplateContract templateContract,
                              IArticleItemContract articleItemContracy,
                              IArticleContract articleContract,
                              ITemplateArticleAttrRelationshipContract temArticleAttrContract)
 {
     _templateContract    = templateContract;
     _articleItemContract = articleItemContracy;
     _articleContract     = articleContract;
 }
 /// <summary>
 /// 构造函数-初始化操作对象
 /// </summary>
 /// <param name="templateContract">业务层操作对象</param>
 public SectionListTemplateController(ITemplateContract templateContract,
                                      IHtmlItemContract htmlItemContract,
                                      IHtmlPartContract htmlPartContract,
                                      IArticleContract articleContract,
                                      IArticleItemContract articleItemContract)
 {
     _TemplateContract    = templateContract;
     _htmlItemContract    = htmlItemContract;
     _htmlPartContract    = htmlPartContract;
     _ArticleContract     = articleContract;
     _articleItemContract = articleItemContract;
 }
Пример #5
0
 /// <summary>
 /// 构造函数-初始化操作对象
 /// </summary>
 /// <param name="templateContract">业务层操作对象</param>
 public ProductListTemplateController(ITemplateContract templateContract,
                                      IHtmlItemContract htmlItemContract,
                                      IHtmlPartContract htmlPartContract,
                                      IArticleContract articleContract,
                                      IArticleItemContract articleItemContract)
 {
     _templateContract    = templateContract;
     _htmlItemContract    = htmlItemContract;
     _htmlPartContract    = htmlPartContract;
     _ArticleContract     = articleContract;
     _articleItemContract = articleItemContract;
 }
Пример #6
0
        /// <summary>
        /// 初始化业务层操作对象
        /// </summary>
        public ArticleController(IArticleContract articleContract,
                                 IArticleItemContract articleItemContract,
                                 ITemplateContract templateContract,
                                 IArticleImageContract articleImageContract,

                                 ITemplateArticleAttrRelationshipContract temArticleAttrContract)
        {
            _articleContract        = articleContract;
            _articleItemContract    = articleItemContract;
            _TemplateContract       = templateContract;
            _ArticleImageContract   = articleImageContract;
            _TemArticleAttrContract = temArticleAttrContract;
        }
Пример #7
0
 /// <summary>
 /// 初始化业务层操作对象
 /// </summary>
 public ApiArticleController(IArticleContract articleContract,
                             IArticleItemContract articleItemContract,
                             ITemplateContract templateContract,
                             IArticleImageContract articleImageContract,
                             IAdministratorContract adminContract,
                             IMemberContract memberContract)
 {
     _articleContract      = articleContract;
     _articleItemContract  = articleItemContract;
     _TemplateContract     = templateContract;
     _ArticleImageContract = articleImageContract;
     _adminContract        = adminContract;
     _memberContract       = memberContract;
 }