/// <summary> /// Implementation of GetPagedPostListQuery.Handler. /// </summary> /// <param name="context">The blog entity context.</param> /// <param name="blogOptions">The blog options.</param> /// <param name="postUrlHelper">Post URL helper.</param> /// <param name="fileUrlHelper">File URL helper.</param> public Handler(IBlogEntityDbContext context, IOptionsSnapshot <PineBlogOptions> blogOptions, PostUrlHelper postUrlHelper, FileUrlHelper fileUrlHelper) { _blogOptions = blogOptions; _context = context; _postUrlHelper = postUrlHelper; _fileUrlHelper = fileUrlHelper; }
/// <summary> /// Implementation of GetBlogSettigsQuery.Handler. /// </summary> /// <param name="context">The blog entity context.</param> /// <param name="fileUrlHelper">File URL helper.</param> /// <param name="blogOptions">Blog options.</param> public Handler(IBlogEntityDbContext context, FileUrlHelper fileUrlHelper, IOptionsSnapshot <PineBlogOptions> blogOptions) { _context = context; _fileUrlHelper = fileUrlHelper; _blogOptions = blogOptions; }
/// <summary> /// Implementation of UnpublishPostCommand.Handler. /// </summary> /// <param name="context">The blog entity context.</param> public Handler(IBlogEntityDbContext context) { _context = context; }
/// <summary> /// Implementation of UpdateBlogSettingsCommand.Handler. /// </summary> /// <param name="context">The blog entity context.</param> /// <param name="fileUrlHelper">File URL helper.</param> public Handler(IBlogEntityDbContext context, FileUrlHelper fileUrlHelper) { _context = context; _fileUrlHelper = fileUrlHelper; }
/// <summary> /// Implementation of AddPostCommand.Handler. /// </summary> /// <param name="context">The blog entity context.</param> /// <param name="postUrlHelper">Post URL helper.</param> public Handler(IBlogEntityDbContext context, PostUrlHelper postUrlHelper) { _context = context; _postUrlHelper = postUrlHelper; }