Beispiel #1
0
 public UpdateTemplatedPostHandler(
     IProjectService projectService,
     IBlogService blogService,
     IOptions <BlogEditOptions> configOptionsAccessor,
     IContentHistoryCommands historyCommands,
     ITimeZoneHelper timeZoneHelper,
     ITimeZoneIdResolver timeZoneIdResolver,
     ITeaserService teaserService,
     IEnumerable <IModelSerializer> serializers,
     IEnumerable <IParseModelFromForm> formParsers,
     IEnumerable <IValidateTemplateModel> modelValidators,
     ViewRenderer viewRenderer,
     IStringLocalizer <cloudscribe.SimpleContent.Web.SimpleContent> localizer,
     ILogger <UpdateTemplatedPostHandler> logger
     )
 {
     _projectService     = projectService;
     _blogService        = blogService;
     _editOptions        = configOptionsAccessor.Value;
     _historyCommands    = historyCommands;
     _timeZoneHelper     = timeZoneHelper;
     _timeZoneIdResolver = timeZoneIdResolver;
     _teaserService      = teaserService;
     _serializers        = serializers;
     _formParsers        = formParsers;
     _modelValidators    = modelValidators;
     _viewRenderer       = viewRenderer;
     _localizer          = localizer;
     _log = logger;
 }
 public ContentProcessor(
     ITeaserService teaserService,
     IMarkdownProcessor markdownProcessor
     )
 {
     _markdownProcessor = markdownProcessor;
     _teaserService     = teaserService;
 }
Beispiel #3
0
 public ContentSettingsController(
     IProjectService projectService,
     IAuthorizationService authorizationService,
     IUserQueries userQueries,
     ITeaserService teaserService,
     IStringLocalizer <cloudscribe.SimpleContent.Web.SimpleContent> localizer
     )
 {
     this.projectService       = projectService;
     this.authorizationService = authorizationService;
     this.userQueries          = userQueries;
     sr = localizer;
     if (teaserService is TeaserServiceDisabled)
     {
         _teasersDisabled = true;
     }
 }
Beispiel #4
0
 public CreateOrUpdatePostHandler(
     IProjectService projectService,
     IBlogService blogService,
     IContentHistoryCommands historyCommands,
     ITimeZoneHelper timeZoneHelper,
     ITimeZoneIdResolver timeZoneIdResolver,
     ITeaserService teaserService,
     IMarkdownProcessor markdownProcessor,
     IOptions <BlogEditOptions> configOptionsAccessor,
     IStringLocalizer <SimpleContent> localizer,
     ILogger <CreateOrUpdatePostHandler> logger
     )
 {
     _projectService     = projectService;
     _blogService        = blogService;
     _historyCommands    = historyCommands;
     _timeZoneHelper     = timeZoneHelper;
     _timeZoneIdResolver = timeZoneIdResolver;
     _teaserService      = teaserService;
     _markdownProcessor  = markdownProcessor;
     _editOptions        = configOptionsAccessor.Value;
     _localizer          = localizer;
     _log = logger;
 }
 protected override void OnInit(EventArgs e)
 {
     base.OnInit(e);
     teaserService = CompositionRootHelper.GetCompositionRoot(Context).TeaserService;
     emcTeasers.Initialize(TeasersProvider, this);
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            teaserService = CompositionRootHelper.GetCompositionRoot(Context).TeaserService;
            articleService = CompositionRootHelper.GetCompositionRoot(Context).ArticleService;

            if (!IsPostBack)
            {
                afuImageUpload.OnClientUploadComplete = GetUploadCompleteCallbackName();

                if (TeaserIdInRequest != 0)
                {
                    BindTeaserDetails(TeaserIdInRequest);
                }
                else if (ParentArticleIdInRequest == 0)
                {
                    Response.Redirect("~/EditorPages/Teasers/TeaserManagementPage.aspx");
                }

                txtArticleLink.BackColor = System.Drawing.Color.Khaki;
            }
        }
 protected override void OnInit(EventArgs e)
 {
     base.OnInit(e);
     teaserService = CompositionRootHelper.GetCompositionRoot(Context).TeaserService;
 }
Beispiel #8
0
 public HomePageController(IFlyerService flyerService, ITeaserService teaserService)
 {
     Logger.Info <HomePageController>("HomePageController initialized");
     _flyerService  = flyerService;
     _teaserService = teaserService;
 }