コード例 #1
0
 public PostPageFunctions(IPostManager postManager, IAppUser user, PostDTO post, IUserManager userManager)
 {
     this._postManager = postManager;
     this._user        = user;
     this._post        = post;
     this._userManager = userManager;
 }
コード例 #2
0
 public UserController()
 {
     _userManager = new UserManager();
     _roleManager = new RoleManager();
     _postManager = new PostManager();
     _deptManager = new DeptManager();
 }
コード例 #3
0
ファイル: PostController.cs プロジェクト: isiah18/CMS-Project
        public PostController()
        {
            var kernel = new StandardKernel(new BllBindings());

            kernel.Load(Assembly.GetExecutingAssembly());
            _postManager = kernel.Get <IPostManager>();
        }
コード例 #4
0
        public TopicViewProvider(
            IStringLocalizer stringLocalizer,
            IEntityCategoryStore <EntityCategory> entityCategoryStore,
            ICategoryDetailsUpdater categoryDetailsUpdater,
            IEntityCategoryManager entityCategoryManager,
            IHttpContextAccessor httpContextAccessor,
            ICategoryStore <Category> categoryStore,
            IBreadCrumbManager breadCrumbManager,
            IPostManager <Topic> entityManager,
            IEntityStore <Topic> entityStore,
            IFeatureFacade featureFacade,
            IContextFacade contextFacade)
        {
            _request = httpContextAccessor.HttpContext.Request;
            _entityCategoryManager  = entityCategoryManager;
            _categoryDetailsUpdater = categoryDetailsUpdater;
            _entityCategoryStore    = entityCategoryStore;
            _breadCrumbManager      = breadCrumbManager;
            _featureFacade          = featureFacade;
            _entityManager          = entityManager;
            _contextFacade          = contextFacade;
            _categoryStore          = categoryStore;
            _entityStore            = entityStore;

            T = stringLocalizer;
            S = stringLocalizer;
        }
コード例 #5
0
ファイル: BlogController.cs プロジェクト: alanedwardes/aeblog
 public BlogController(ILogger<BlogController> logger, IPostManager postManager, IPortfolioManager portfolioManager, ICacheProvider cacheProvider)
 {
     this.logger = logger;
     this.cacheProvider = cacheProvider;
     this.postManager = postManager;
     this.portfolioManager = portfolioManager;
 }
コード例 #6
0
 /*
  * public AppPostsManager()
  * {
  *  this._mapper = ConfigureMapper();
  *  this._postManager = new PostManager();
  * }
  */
 public AppPostsManager(IPostManager postManager, IUserManager userManager, IStreamManager streamManager)
 {
     this._userManager   = userManager;
     this._postManager   = postManager;
     this._streamManager = streamManager;
     this._mapper        = ConfigureMapper();
 }
コード例 #7
0
 public AddComment(IPostManager postManager, IAppUser user, AppPostModel post)
 {
     this._postManager = postManager;
     this._user        = user;
     this._post        = post;
     InitializeComponent();
 }
コード例 #8
0
 public PostsController(
     IMapper mapper,
     IPostManager postManager)
     : base(mapper)
 {
     _postManager = postManager;
 }
コード例 #9
0
 public RepliesController(IReplyManager replyManager, IPostManager postManager, IMapper mapper,
                          UserManager <User> userManager)
 {
     _userManager  = userManager;
     _replyManager = replyManager;
     _postManager  = postManager;
     _mapper       = mapper;
 }
コード例 #10
0
 public PostListForm(IPostManager postManager, IMapper mapper)
 {
     this._postManager = postManager;
     this._mapper      = mapper;
     InitializeComponent();
     RefreshGrid();
     //this._postManager.CreatePost(1, "Post Title", "Post Body");
 }
コード例 #11
0
ファイル: UnitOfWork.cs プロジェクト: xakep13/ProgerBlog
 public UnitOfWork(string connectionString)
 {
     db            = new ApplicationContext(connectionString);
     userManager   = new ApplicationUserManager(new UserStore <ApplicationUser>(db));
     roleManager   = new ApplicationRoleManager(new RoleStore <ApplicationRole>(db));
     clientManager = new ClientManager(db);
     postManager   = new PostManager(db);
 }
コード例 #12
0
        public PostManagerTests()
        {
            var kernel = new StandardKernel(new BllBindings());

            kernel.Load(Assembly.GetExecutingAssembly());
            _postManager = kernel.Get <IPostManager>();
            _testPost    = new Post();
        }
コード例 #13
0
ファイル: PostsController.cs プロジェクト: neistow/ForumCore
 public PostsController(UserManager <User> userManager, IPostManager postManager, IMapper mapper,
                        ITagManager tagManager)
 {
     _userManager = userManager;
     _postManager = postManager;
     _tagManager  = tagManager;
     _mapper      = mapper;
 }
コード例 #14
0
ファイル: StartPage.cs プロジェクト: MaxSter1/BD1
 public StartPage(IUserManager userManager, IPostManager postManager, IMapper mapper, IAppUser user)
 {
     this._userManager = userManager;
     this._mapper      = mapper;
     this._postManager = postManager;
     this._user        = user;
     InitializeComponent();
 }
コード例 #15
0
 public PlanController(IPlanManager planManager, ISurveyManager surveyManager, IDeptManager deptManager, IClassManager classManager, IPostManager postManager, IClassOtherManager classOtherManager)
 {
     _planManager       = planManager;
     _surveyManager     = surveyManager;
     _deptManager       = deptManager;
     _classManager      = classManager;
     _postManager       = postManager;
     _classOtherManager = classOtherManager;
 }
コード例 #16
0
ファイル: TenantController.cs プロジェクト: radtek/yiqixicai
 public TenantController()
 {
     _tenantManager     = new TenantManager();
     _roleManager       = new RoleManager();
     _userManager       = new UserManager();
     _postManager       = new PostManager();
     _deptManager       = new DeptManager();
     _permissionManager = new PermissionManager();
 }
コード例 #17
0
 public TenantUserController(IUserManager userManager, IRoleManager roleManager
                             , IDeptManager deptManager, IPostManager postManager
                             , IPermissionManager permissionManager)
 {
     _userManager       = userManager;
     _roleManager       = roleManager;
     _deptManager       = deptManager;
     _postManager       = postManager;
     _permissionManager = permissionManager;
 }
 /// <summary>
 /// Constructor for resolving Cloud manager, Post manager from DI container.
 /// </summary>
 /// <param name="cloudManager">Cloud Manager.</param>
 /// <param name="postManager">Post Manager.</param>
 /// <param name="commentManager">Comment Manager.</param>
 /// <param name="logger">Serilog.</param>
 public CommentSynchronizationService(ICloudManager cloudManager,
                                      IPostManager postManager,
                                      ICommentManager commentManager,
                                      ILogger <PostSynchronizationService> logger)
 {
     _cloudManager   = cloudManager ?? throw new ArgumentNullException(nameof(cloudManager));
     _postManager    = postManager ?? throw new ArgumentNullException(nameof(postManager));
     _commentManager = commentManager ?? throw new ArgumentNullException(nameof(commentManager));
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
コード例 #19
0
 public UserController(IUserManager userManager, IRoleManager roleManager, IPostManager postManager,
                       IDeptManager deptManager
                       , IExamScoreModifyMemoManager examssmManager)
 {
     _userManager    = userManager;
     _roleManager    = roleManager;
     _postManager    = postManager;
     _deptManager    = deptManager;
     _examssmManager = examssmManager;
 }
コード例 #20
0
 public PostAppService(
     IPostManager postManager,
     IRepository <Post, Guid> postRepository,
     IRepository <Comment, Guid> commentRepository
     )
 {
     _postManager       = postManager;
     _postRepository    = postRepository;
     _CommentRepository = commentRepository;
 }
コード例 #21
0
 public PostViewForm(IUserManager userManager, IPostManager postManager, IMapper mapper, IAppUser user, AppPostModel post)
 {
     this._userManager = userManager;
     this._mapper      = mapper;
     this._postManager = postManager;
     this._user        = user;
     this._post        = post;
     InitializeComponent();
     UpdateData();
 }
コード例 #22
0
ファイル: CommentList.cs プロジェクト: MaxSter1/BD1
 public CommentList(IPostManager postManager, IMapper mapper, IAppUser user, AppPostModel post)
 {
     this._mapper      = mapper;
     this._postManager = postManager;
     this._user        = user;
     this._post        = post;
     this._postManager.AddCommentToPost(post.PostId, _user.UserId, "Some comment");
     InitializeComponent();
     RefreshGrid();
 }
コード例 #23
0
        public MainMenu()
        {
            IUserDal  userM = new UserDal();
            IPostDal  post  = new PostDal();
            IUserDALn userN = new UserDALn();

            _authManager = new AuthManager(userM);
            _userManager = new UserManager(userM, userN);
            _postManager = new PostManager(post);
        }
 public PostSynchronizationService(ILogger <PostSynchronizationService> logger,
                                   ICloudManager cloudManager,
                                   IPostManager postManager,
                                   IPersonManager personManager)
 {
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
     _cloudManager  = cloudManager ?? throw new ArgumentNullException(nameof(cloudManager));
     _postManager   = postManager ?? throw new ArgumentNullException(nameof(postManager));
     _personManager = personManager ?? throw new ArgumentNullException(nameof(personManager));
 }
コード例 #25
0
 /// <summary>
 /// 构造函数
 ///</summary>
 public PostAppService(IRepository <Post, Guid> postRepository, IPostManager postManager, PostListExcelExporter postListExcelExporter, IEnumExtensionsAppService enumExtensionsAppService, ITagManager tagManager, ICommentManager commentManager, IRepository <PostTag, int> postTagRepository, IBlogManager blogManager)
 {
     _postRepository           = postRepository;
     _postManager              = postManager;;
     _postListExcelExporter    = postListExcelExporter;
     _enumExtensionsAppService = enumExtensionsAppService;
     _tagManager        = tagManager;
     _commentManager    = commentManager;
     _postTagRepository = postTagRepository;
     _blogManager       = blogManager;
 }
コード例 #26
0
 public TeacherManageController(
     ITeacherManager teacherManager,
     IUserManager userManager,
     IDeptManager deptManager,
     IPostManager postManager)
 {
     _teacherManager = teacherManager;
     _userManager    = userManager;
     _deptManager    = deptManager;
     _postManager    = postManager;
 }
コード例 #27
0
 public PostsController(
     IWebHostEnvironment environment,
     IPostManager postManager,
     IUserService userService,
     UserManager <ApplicationUser> userManager)
 {
     this.environment = environment;
     this.postManager = postManager;
     this.userService = userService;
     this.userManager = userManager;
 }
コード例 #28
0
 public QuestionViewProvider(
     IHttpContextAccessor httpContextAccessor,
     IEntityStore <Question> entityStore,
     IPostManager <Question> articleManager,
     IEntityViewIncrementer <Question> viewIncrementer)
 {
     _entityStore     = entityStore;
     _articleManager  = articleManager;
     _viewIncrementer = viewIncrementer;
     _request         = httpContextAccessor.HttpContext.Request;
 }
コード例 #29
0
        public IdeaCommentViewProvider(
            IHttpContextAccessor httpContextAccessor,
            IStringLocalizer <IdeaViewProvider> stringLocalize,
            IPostManager <IdeaComment> replyManager,
            IEntityReplyStore <IdeaComment> replyStore)
        {
            _replyManager = replyManager;
            _replyStore   = replyStore;
            _request      = httpContextAccessor.HttpContext.Request;

            T = stringLocalize;
        }
コード例 #30
0
        public ReplyViewProvider(
            IHttpContextAccessor httpContextAccessor,
            IStringLocalizer <TopicViewProvider> stringLocalize,
            IPostManager <Reply> replyManager,
            IEntityReplyStore <Reply> replyStore)
        {
            _replyManager = replyManager;
            _replyStore   = replyStore;
            _request      = httpContextAccessor.HttpContext.Request;

            T = stringLocalize;
        }
コード例 #31
0
ファイル: AnswerViewProvider.cs プロジェクト: radtek/Plato
        public AnswerViewProvider(
            IHttpContextAccessor httpContextAccessor,
            IStringLocalizer <QuestionViewProvider> stringLocalize,
            IPostManager <Answer> replyManager,
            IEntityReplyStore <Answer> replyStore)
        {
            _replyManager = replyManager;
            _replyStore   = replyStore;
            _request      = httpContextAccessor.HttpContext.Request;

            T = stringLocalize;
        }
コード例 #32
0
 public ProfileController(IUserManager<User> managerUser, IPostManager<Post> managerPost, IFriendsManager<Friends> managerFriends )
 {
     _managerUser = managerUser;
     _managerPost = managerPost;
     _managerFriends = managerFriends;
 }
 public BlogEngineService()
 {
     _postManager = IoC.GetPostManager();
 }