コード例 #1
0
 /// <summary>
 ///     构造函数注入服务
 /// </summary>
 /// <param name="postBusiness"></param>
 /// <param name="loggerFactory"></param>
 /// <param name="mapper"></param>
 /// <param name="urlHelper"></param>
 /// <param name="typeHelperService"></param>
 /// <param name="propertyMappingContainer"></param>
 public PostController(IPostBusiness postBusiness, ILoggerFactory loggerFactory, IMapper mapper, IUrlHelper urlHelper, ITypeHelperService typeHelperService, IPropertyMappingContainer propertyMappingContainer)
 {
     _postBusiness             = postBusiness;
     _loggerFactory            = loggerFactory;
     _mapper                   = mapper;
     _urlHelper                = urlHelper;
     _typeHelperService        = typeHelperService;
     _propertyMappingContainer = propertyMappingContainer;
 }
コード例 #2
0
        public MainController(PostModel postModel)
        {
            _postBusiness = DependencyResolver.Current.GetService<IPostBusiness>();

            _iconBusiness = DependencyResolver.Current.GetService<IIconBusiness>();
            _registerBusiness = DependencyResolver.Current.GetService<IRegisterBusiness>();
            _profileBusiness = DependencyResolver.Current.GetService<IProfileBusiness>();
            _postModel = postModel;
            _postModelList = new List<PostModel>();
        }
コード例 #3
0
        public MainController(PostModel postModel)
        {
            _postBusiness = DependencyResolver.Current.GetService <IPostBusiness>();

            _iconBusiness     = DependencyResolver.Current.GetService <IIconBusiness>();
            _registerBusiness = DependencyResolver.Current.GetService <IRegisterBusiness>();
            _profileBusiness  = DependencyResolver.Current.GetService <IProfileBusiness>();
            _postModel        = postModel;
            _postModelList    = new List <PostModel>();
        }
コード例 #4
0
        public ProfileController(ProfileModel profileModel)
        {
            _countryBusiness  = DependencyResolver.Current.GetService <ICountryBusiness>();
            _postBusiness     = DependencyResolver.Current.GetService <IPostBusiness>();
            _iconBusiness     = DependencyResolver.Current.GetService <IIconBusiness>();
            _profileBusiness  = DependencyResolver.Current.GetService <IProfileBusiness>();
            _loginBusiness    = DependencyResolver.Current.GetService <ILoginBusiness>();
            _registerBusiness = DependencyResolver.Current.GetService <IRegisterBusiness>();

            _profileModel = profileModel;
        }
コード例 #5
0
        public ProfileController(ProfileModel profileModel)
        {
            _countryBusiness = DependencyResolver.Current.GetService<ICountryBusiness>();
                _postBusiness = DependencyResolver.Current.GetService<IPostBusiness>();
                _iconBusiness = DependencyResolver.Current.GetService<IIconBusiness>();
                _profileBusiness = DependencyResolver.Current.GetService<IProfileBusiness>();
                _loginBusiness = DependencyResolver.Current.GetService<ILoginBusiness>();
                _registerBusiness = DependencyResolver.Current.GetService<IRegisterBusiness>();

                _profileModel = profileModel;
        }
コード例 #6
0
 public PostController(IPostBusiness postBusiness)
 {
     _postBusiness = postBusiness;
 }
コード例 #7
0
 public PostController(IPostBusiness postBusiness, IConfiguration configuration)
 {
     _postBusiness  = postBusiness;
     _configuration = configuration;
 }
コード例 #8
0
 public HomeController(ILogger <HomeController> logger, IPostBusiness postBusiness, ICommentBusiness commentBusiness)
 {
     _postBusiness    = postBusiness;
     _commentBusiness = commentBusiness;
     _logger          = logger;
 }
コード例 #9
0
 public PostController(IPostBusiness postBusiness, IMapper mapper)
 {
     _postBusiness = postBusiness;
     _mapper       = mapper;
 }