public FluentVacancyValidator( ITimeProvider timeProvider, IMinimumWageProvider minimumWageService, IApprenticeshipProgrammeProvider apprenticeshipProgrammesProvider, IQualificationsProvider qualificationsProvider, IHtmlSanitizerService htmlSanitizerService, ITrainingProviderSummaryProvider trainingProviderSummaryProvider, IBlockedOrganisationQuery blockedOrganisationRepo, IProfanityListProvider profanityListProvider, IProviderRelationshipsService providerRelationshipService) { _timeProvider = timeProvider; _minimumWageService = minimumWageService; _qualificationsProvider = qualificationsProvider; _apprenticeshipProgrammesProvider = apprenticeshipProgrammesProvider; _htmlSanitizerService = htmlSanitizerService; _trainingProviderSummaryProvider = trainingProviderSummaryProvider; _blockedOrganisationRepo = blockedOrganisationRepo; _profanityListProvider = profanityListProvider; _providerRelationshipService = providerRelationshipService; SingleFieldValidations(); CrossFieldValidations(); }
protected VacancyValidationTestsBase() { MockMinimumWageService = new Mock <IMinimumWageProvider>(); MockApprenticeshipProgrammeProvider = new Mock <IApprenticeshipProgrammeProvider>(); MockQualificationsProvider = new Mock <IQualificationsProvider>(); SanitizerService = new HtmlSanitizerService(new Mock <ILogger <HtmlSanitizerService> >().Object); }
public PostsController(ICloudinaryService cloudinaryService, ICommentService commentService, IBlogPostService blogPostService, IHtmlSanitizerService htmlSanitizerService, UserManager <User> userManager) { this.cloudinaryService = cloudinaryService; this.commentService = commentService; this.userManager = userManager; this.htmlSanitizerService = htmlSanitizerService; this.blogPostService = blogPostService; }
public HtmlFieldDisplayDriver( IHtmlSanitizerService htmlSanitizerService, IStringLocalizer <HtmlFieldDisplayDriver> localizer, AttachedMediaToContentItemService attachedMediaToContentItemService) { _htmlSanitizerService = htmlSanitizerService; S = localizer; _attachedMediaToContentItemService = attachedMediaToContentItemService; }
public JokesController( IJokesService jokesService, ICategoriesService categoriesService, IHtmlSanitizerService htmlSanitizerService) { this.jokesService = jokesService; this.categoriesService = categoriesService; this.htmlSanitizerService = htmlSanitizerService; }
protected VacancyValidationTestsBase() { MockMinimumWageService = new Mock <IMinimumWageProvider>(); MockApprenticeshipProgrammeProvider = new Mock <IApprenticeshipProgrammeProvider>(); MockQualificationsProvider = new Mock <IQualificationsProvider>(); SanitizerService = new HtmlSanitizerService(new Mock <ILogger <HtmlSanitizerService> >().Object); MockTrainingProviderSummaryProvider = new Mock <ITrainingProviderSummaryProvider>(); MockBlockedOrganisationRepo = new Mock <IBlockedOrganisationQuery>(); }
public ImageShortcodeProvider( IMediaFileStore mediaFileStore, IHtmlSanitizerService htmlSanitizerService, IHttpContextAccessor httpContextAccessor, IOptions <ResourceManagementOptions> options) { _mediaFileStore = mediaFileStore; _htmlSanitizerService = htmlSanitizerService; _httpContextAccessor = httpContextAccessor; _options = options.Value; }
public HtmlBodyPartDisplayDriver( IHtmlSanitizerService htmlSanitizerService, IContentDefinitionManager contentDefinitionManager, AttachedMediaToContentItemService attachedMediaToContentItemService, IStringLocalizer <HtmlBodyPartDisplayDriver> localizer) { _htmlSanitizerService = htmlSanitizerService; _contentDefinitionManager = contentDefinitionManager; _attachedMediaToContentItemService = attachedMediaToContentItemService; S = localizer; }
public HtmlFieldDisplayDriver(ILiquidTemplateManager liquidTemplateManager, HtmlEncoder htmlEncoder, IHtmlSanitizerService htmlSanitizerService, IShortcodeService shortcodeService, IStringLocalizer <HtmlFieldDisplayDriver> localizer) { _liquidTemplateManager = liquidTemplateManager; _htmlEncoder = htmlEncoder; _htmlSanitizerService = htmlSanitizerService; _shortcodeService = shortcodeService; S = localizer; }
public FluentVacancyValidator(ITimeProvider timeProvider, IMinimumWageProvider minimumWageService, IApprenticeshipProgrammeProvider apprenticeshipProgrammesProvider, IQualificationsProvider qualificationsProvider, IHtmlSanitizerService htmlSanitizerService) { _timeProvider = timeProvider; _minimumWageService = minimumWageService; _qualificationsProvider = qualificationsProvider; _apprenticeshipProgrammes = new Lazy <IEnumerable <IApprenticeshipProgramme> >(() => apprenticeshipProgrammesProvider.GetApprenticeshipProgrammesAsync().Result); _htmlSanitizerService = htmlSanitizerService; SingleFieldValidations(); CrossFieldValidations(); }
public HomeController(IAdminUsersService users, RoleManager <IdentityRole> roleManager, UserManager <User> userManager, IHtmlSanitizerService html, IPriceListService price) { this.html = html; this.users = users; this.roleManager = roleManager; this.userManager = userManager; this.price = price; }
public LinkFieldDisplayDriver( IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor, IStringLocalizer <LinkFieldDisplayDriver> localizer, IHtmlSanitizerService htmlSanitizerService, HtmlEncoder htmlencoder) { _urlHelperFactory = urlHelperFactory; _actionContextAccessor = actionContextAccessor; S = localizer; _htmlSanitizerService = htmlSanitizerService; _htmlencoder = htmlencoder; }
protected VacancyValidationTestsBase() { MockMinimumWageService = new Mock <IMinimumWageProvider>(); MockApprenticeshipProgrammeProvider = new Mock <IApprenticeshipProgrammeProvider>(); MockApprenticeshipProgrammeProvider.Setup(x => x.GetApprenticeshipProgrammeAsync("123")) .ReturnsAsync(new ApprenticeshipProgramme()); MockQualificationsProvider = new Mock <IQualificationsProvider>(); SanitizerService = new HtmlSanitizerService(new Mock <ILogger <HtmlSanitizerService> >().Object); MockTrainingProviderSummaryProvider = new Mock <ITrainingProviderSummaryProvider>(); MockBlockedOrganisationRepo = new Mock <IBlockedOrganisationQuery>(); MockProfanityListProvider = new TestProfanityListProvider(); MockProviderRelationshipsService = new Mock <IProviderRelationshipsService>(); }
public MarkdownBodyPartDisplayDriver(ILiquidTemplateManager liquidTemplateManager, HtmlEncoder htmlEncoder, IHtmlSanitizerService htmlSanitizerService, IShortcodeService shortcodeService, IMarkdownService markdownService, IStringLocalizer <MarkdownBodyPartDisplayDriver> localizer) { _liquidTemplateManager = liquidTemplateManager; _htmlEncoder = htmlEncoder; _htmlSanitizerService = htmlSanitizerService; _shortcodeService = shortcodeService; _markdownService = markdownService; S = localizer; }
public MarkdownBodyPartHandler(IContentDefinitionManager contentDefinitionManager, IShortcodeService shortcodeService, IMarkdownService markdownService, IHtmlSanitizerService htmlSanitizerService, ILiquidTemplateManager liquidTemplateManager, HtmlEncoder htmlEncoder) { _contentDefinitionManager = contentDefinitionManager; _shortcodeService = shortcodeService; _markdownService = markdownService; _htmlSanitizerService = htmlSanitizerService; _liquidTemplateManager = liquidTemplateManager; _htmlEncoder = htmlEncoder; }
public AdminController( IAuthorizationService authorizationService, ShortcodeTemplatesManager shortcodeTemplatesManager, ILiquidTemplateManager liquidTemplateManager, ISiteService siteService, INotifier notifier, IShapeFactory shapeFactory, IStringLocalizer <AdminController> stringLocalizer, IHtmlLocalizer <AdminController> htmlLocalizer, IHtmlSanitizerService htmlSanitizerService ) { _authorizationService = authorizationService; _shortcodeTemplatesManager = shortcodeTemplatesManager; _liquidTemplateManager = liquidTemplateManager; _siteService = siteService; _notifier = notifier; New = shapeFactory; S = stringLocalizer; H = htmlLocalizer; _htmlSanitizerService = htmlSanitizerService; }
public ImageShortCode(IMediaFileStore mediaFileStore, IHtmlSanitizerService htmlSanitizerService) { _mediaFileStore = mediaFileStore; _htmlSanitizerService = htmlSanitizerService; }
public SanitizeHtmlFilter(IHtmlSanitizerService htmlSanitizerService) { _htmlSanitizerService = htmlSanitizerService; }
public MarkdownBodyPartDisplay(IMarkdownService markdownService, IHtmlSanitizerService htmlSanitizerService) { _markdownService = markdownService; _htmlSanitizerService = htmlSanitizerService; }
public static IRuleBuilderOptions <T, string> ValidHtmlCharacters <T>(this IRuleBuilder <T, string> ruleBuilder, IHtmlSanitizerService sanitizer) { return(ruleBuilder.SetValidator(new HtmlValidator(sanitizer))); }
public MarkdownFieldDisplay(IMarkdownService markdownService, IHtmlSanitizerService htmlSanitizerService) { _markdownService = markdownService; _htmlSanitizerService = htmlSanitizerService; }
public HtmlMenuItemPartDisplayDriver(IHtmlSanitizerService htmlSanitizerService) { _htmlSanitizerService = htmlSanitizerService; }
public HomeController(IHtmlSanitizerService html, IBlogArticleService blogArticle, UserManager <User> userManager) { this.html = html; this.blogArticle = blogArticle; this.userManager = userManager; }
internal HtmlValidator(IHtmlSanitizerService sanitizer) : base("{PropertyName} must contain allowed HTML") { _regex = CreateRegEx(); _sanitizer = sanitizer; }