Beispiel #1
0
 /// <summary>
 /// ValuesController
 /// </summary>
 /// <param name="blogArticleServices"></param>
 /// <param name="mapper"></param>
 /// <param name="advertisementServices"></param>
 /// <param name="love"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="user"></param>
 /// <param name="passwordLibServices"></param>
 /// <param name="blogApi"></param>
 /// <param name="doubanApi"></param>
 /// <param name="httpPollyHelper"></param>
 public ValuesController(IBlogArticleServices blogArticleServices
                         , IMapper mapper
                         , IAdvertisementServices advertisementServices
                         , Love love
                         , IRoleModulePermissionServices roleModulePermissionServices
                         , IUser user, IPasswordLibServices passwordLibServices
                         , IBlogApi blogApi
                         , IDoubanApi doubanApi
                         , IHttpPollyHelper httpPollyHelper)
 {
     // 测试 Authorize 和 mapper
     _mapper = mapper;
     _advertisementServices = advertisementServices;
     _love = love;
     _roleModulePermissionServices = roleModulePermissionServices;
     // 测试 Httpcontext
     _user = user;
     // 测试多库
     _passwordLibServices = passwordLibServices;
     // 测试http请求
     _blogApi   = blogApi;
     _doubanApi = doubanApi;
     // 测试AOP加载顺序,配合 return
     _blogArticleServices = blogArticleServices;
     // 测试redis消息队列
     _blogArticleServices = blogArticleServices;
     // httpPolly
     _httpPollyHelper = httpPollyHelper;
 }
 /// <summary>
 /// ValuesController
 /// </summary>
 /// <param name="blogarticleServices"></param>
 /// <param name="mapper"></param>
 /// <param name="advertisementServices"></param>
 /// <param name="love"></param>
 /// <param name="roleModulePermissionServices"></param>
 /// <param name="user"></param>
 /// <param name="passwordLibServices"></param>
 /// <param name="blogApi"></param>
 /// <param name="redisBasketRepository"></param>
 /// <param name="doubanApi"></param>
 public ValuesController(IblogarticleServices blogarticleServices,
                         IMapper mapper, IAdvertisementServices advertisementServices,
                         Love love,
                         IRoleModulePermissionServices roleModulePermissionServices,
                         IUser user, IPasswordLibServices passwordLibServices,
                         IBlogApi blogApi,
                         IRedisBasketRepository redisBasketRepository,
                         IDoubanApi doubanApi)
 {
     // 测试 Authorize 和 mapper
     _mapper = mapper;
     _advertisementServices = advertisementServices;
     _love = love;
     // 测试 Httpcontext
     _user = user;
     _roleModulePermissionServices = roleModulePermissionServices;
     // 测试多库
     _passwordLibServices = passwordLibServices;
     // 测试http请求
     _blogApi = blogApi;
     _redisBasketRepository = redisBasketRepository;
     _doubanApi             = doubanApi;
     // 测试AOP加载顺序,配合 return
     _blogarticleServices = blogarticleServices;
     // 测试redis消息队列
     _blogarticleServices = blogarticleServices;
 }
Beispiel #3
0
        public BlogController(IBlogApi blogApi)

        {
            _blogApi = blogApi;
        }
 public SearchController(IProductApi productApi, ICollectionApi collectionApi, IBlogApi blogApi)
 {
     _productApi    = productApi;
     _collectionApi = collectionApi;
     _blogApi       = blogApi;
 }
 public RefitDIController(IBlogApi blogApi)
 {
     _blogApi = blogApi;
 }
 public BlogApiService(IBlogApi blogApi)
 {
     _blogApi = blogApi;
 }