Esempio n. 1
0
        public AdminController(
            IContentManager contentManager,
            IContentItemDisplayManager contentItemDisplayManager,
            IContentDefinitionManager contentDefinitionManager,
            ISiteService siteService,
            INotifier notifier,
            ISession session,
            IShapeFactory shapeFactory,
            ILogger<AdminController> logger,
            IHtmlLocalizer<AdminController> localizer,
            IAuthorizationService authorizationService,
            IEnumerable<IContentAdminFilter> contentAdminFilters
            )
        {
            _contentAdminFilters = contentAdminFilters;
            _authorizationService = authorizationService;
            _notifier = notifier;
            _contentItemDisplayManager = contentItemDisplayManager;
            _session = session;
            _siteService = siteService;
            _contentManager = contentManager;
            _contentDefinitionManager = contentDefinitionManager;

            T = localizer;
            New = shapeFactory;
            Logger = logger;
        }
Esempio n. 2
0
        public AdminController(
            IContentDefinitionDisplayManager contentDefinitionDisplayManager,
            IContentDefinitionService contentDefinitionService,
            IContentDefinitionManager contentDefinitionManager,
            ShellSettings settings,
            IAuthorizationService authorizationService,
            ISession session,
            ILogger<AdminController> logger,
            IHtmlLocalizer<AdminMenu> htmlLocalizer,
            IStringLocalizer<AdminMenu> stringLocalizer,
            INotifier notifier
            )
        {
            _notifier = notifier;
            _contentDefinitionDisplayManager = contentDefinitionDisplayManager;
            _session = session;
            _authorizationService = authorizationService;
            _contentDefinitionService = contentDefinitionService;
            _contentDefinitionManager = contentDefinitionManager;
            _settings = settings;

            Logger = logger;
            T = htmlLocalizer;
            S = stringLocalizer;
        }
Esempio n. 3
0
 public AdminController(
     IAuthorizationService authorizationService,
     ITypeFeatureProvider typeFeatureProvider,
     ISession session,
     IStringLocalizer<AdminController> stringLocalizer,
     IHtmlLocalizer<AdminController> htmlLocalizer,
     ISiteService siteService,
     IShapeFactory shapeFactory,
     RoleManager<Role> roleManager,
     IRoleProvider roleProvider,
     INotifier notifier,
     IEnumerable<IPermissionProvider> permissionProviders
     )
 {
     TH = htmlLocalizer;
     _notifier = notifier;
     _roleProvider = roleProvider;
     _typeFeatureProvider = typeFeatureProvider;
     _permissionProviders = permissionProviders;
     _roleManager = roleManager;
     _shapeFactory = shapeFactory;
     _siteService = siteService;
     T = stringLocalizer;
     _authorizationService = authorizationService;
     _session = session;
 }
 public void Contextualize(ViewContext viewContext)
 {
     var baseName = viewContext.View.Path.Replace('/', '.').Replace('\\', '.');
     if (baseName.StartsWith("."))
     {
         baseName = baseName.Substring(1);
     }
     baseName = _appName + "." + baseName;
     _localizer = _localizerFactory.Create(baseName, _appName);
 }
Esempio n. 5
0
        public UserAdminController(
            SiteManager siteManager,
            SiteUserManager<SiteUser> userManager,
            IOptions<UIOptions> uiOptionsAccessor,
            IHtmlLocalizer<CoreResources> localizer
            )
        {
           
            UserManager = userManager;
            this.siteManager = siteManager;
            uiOptions = uiOptionsAccessor.Value;
            this.localizer = localizer;

        }
Esempio n. 6
0
 public AdminController(
     IAuthorizationService authorizationService,
     ISession session,
     UserManager<User> userManager,
     RoleManager<Role> roleManager,
     IRoleProvider roleProvider,
     IStringLocalizer<AdminController> stringLocalizer,
     IHtmlLocalizer<AdminController> htmlLocalizer,
     ISiteService siteService,
     IShapeFactory shapeFactory,
     INotifier notifier
     )
 {
     _notifier = notifier;
     _roleProvider = roleProvider;
     _roleManager = roleManager;
     New = shapeFactory;
     _siteService = siteService;
     T = stringLocalizer;
     TH = htmlLocalizer;
     _authorizationService = authorizationService;
     _session = session;
     _userManager = userManager;
 }
Esempio n. 7
0
        public AdminController(
            ISiteThemeService siteThemeService,
            IAdminThemeService adminThemeService,
            IThemeService themeService,
            ShellSettings shellSettings,
            IExtensionManager extensionManager,
            IHtmlLocalizer <AdminController> localizer,
            IShellDescriptorManager shellDescriptorManager,
            IShellFeaturesManager shellFeaturesManager,
            IAuthorizationService authorizationService,
            INotifier notifier)
        {
            _siteThemeService       = siteThemeService;
            _adminThemeService      = adminThemeService;
            _themeService           = themeService;
            _shellSettings          = shellSettings;
            _extensionManager       = extensionManager;
            _shellDescriptorManager = shellDescriptorManager;
            _shellFeaturesManager   = shellFeaturesManager;
            _authorizationService   = authorizationService;
            _notifier = notifier;

            T = localizer;
        }
        public AdminController(
            IDisplayManager <Query> displayManager,
            IAuthorizationService authorizationService,
            ISiteService siteService,
            IShapeFactory shapeFactory,
            IStringLocalizer <AdminController> stringLocalizer,
            IHtmlLocalizer <AdminController> htmlLocalizer,
            INotifier notifier,
            IQueryManager queryManager,
            IEnumerable <IQuerySource> querySources,
            ISession session)
        {
            _session              = session;
            _displayManager       = displayManager;
            _authorizationService = authorizationService;
            _siteService          = siteService;
            _queryManager         = queryManager;
            _querySources         = querySources;
            New       = shapeFactory;
            _notifier = notifier;

            T = stringLocalizer;
            H = htmlLocalizer;
        }
Esempio n. 9
0
        public AdminController(
            IHtmlLocalizer <AdminController> htmlLocalizer,
            IStringLocalizer <AdminController> stringLocalizer,
            IViewProviderManager <WebApiSettings> viewProvider,
            IAuthorizationService authorizationService,
            ISiteSettingsStore siteSettingsStore,
            IBreadCrumbManager breadCrumbManager,
            UserManager <User> userManager,
            IContextFacade contextFacade,
            IKeyGenerator keyGenerator,
            IAlerter alerter)
        {
            _authorizationService = authorizationService;
            _siteSettingsStore    = siteSettingsStore;
            _breadCrumbManager    = breadCrumbManager;
            _contextFacade        = contextFacade;
            _viewProvider         = viewProvider;
            _keyGenerator         = keyGenerator;
            _userManager          = userManager;
            _alerter = alerter;

            T = htmlLocalizer;
            S = stringLocalizer;
        }
        public AdminController(
            ISession session,
            IContentManager contentManager,
            IContentDefinitionManager contentDefinitionManager,
            LuceneIndexManager luceneIndexManager,
            LuceneIndexingService luceneIndexingService,
            IAuthorizationService authorizationService,
            LuceneAnalyzerManager luceneAnalyzerManager,
            LuceneIndexSettingsService luceneIndexSettingsService,
            ILuceneQueryService queryService,
            ILiquidTemplateManager liquidTemplateManager,
            INotifier notifier,
            ISiteService siteService,
            IShapeFactory shapeFactory,
            IStringLocalizer <AdminController> s,
            IHtmlLocalizer <AdminController> h,
            ILogger <AdminController> logger)
        {
            _session                    = session;
            _contentManager             = contentManager;
            _luceneIndexManager         = luceneIndexManager;
            _luceneIndexingService      = luceneIndexingService;
            _authorizationService       = authorizationService;
            _luceneAnalyzerManager      = luceneAnalyzerManager;
            _luceneIndexSettingsService = luceneIndexSettingsService;
            _queryService               = queryService;
            _liquidTemplateManager      = liquidTemplateManager;
            _contentDefinitionManager   = contentDefinitionManager;
            _notifier                   = notifier;
            _siteService                = siteService;

            New    = shapeFactory;
            S      = s;
            H      = h;
            Logger = logger;
        }
Esempio n. 11
0
 public AdminController(
     ISignal signal,
     IAuthorizationService authorizationService,
     ISession session,
     ILayerService layerService,
     IContentManager contentManager,
     IContentItemDisplayManager contentItemDisplayManager,
     ISiteService siteService,
     IStringLocalizer <AdminController> s,
     IHtmlLocalizer <AdminController> h,
     INotifier notifier
     )
 {
     _signal = signal;
     _authorizationService = authorizationService;
     _session                   = session;
     _layerService              = layerService;
     _contentManager            = contentManager;
     _contentItemDisplayManager = contentItemDisplayManager;
     _siteService               = siteService;
     S         = s;
     H         = h;
     _notifier = notifier;
 }
Esempio n. 12
0
        public HomeController(
            IViewProviderManager <Category> viewProvider,
            IStringLocalizer <AdminController> stringLocalizer,
            ICategoryService <Category> categoryService,
            IHtmlLocalizer <HomeController> localizer,
            ICategoryStore <Category> categoryStore,
            IBreadCrumbManager breadCrumbManager,
            IPageTitleBuilder pageTitleBuilder,
            IContextFacade contextFacade,
            IFeatureFacade featureFacade,
            IAlerter alerter)
        {
            _breadCrumbManager = breadCrumbManager;
            _pageTitleBuilder  = pageTitleBuilder;
            _categoryService   = categoryService;
            _contextFacade     = contextFacade;
            _featureFacade     = featureFacade;
            _categoryStore     = categoryStore;
            _viewProvider      = viewProvider;
            _alerter           = alerter;

            T = localizer;
            S = stringLocalizer;
        }
Esempio n. 13
0
 public AdminController(
     IAuthorizationService authorizationService,
     ISession session,
     UserManager <User> userManager,
     RoleManager <Role> roleManager,
     IRoleProvider roleProvider,
     IStringLocalizer <AdminController> stringLocalizer,
     IHtmlLocalizer <AdminController> htmlLocalizer,
     ISiteService siteService,
     IShapeFactory shapeFactory,
     INotifier notifier
     )
 {
     _notifier             = notifier;
     _roleProvider         = roleProvider;
     _roleManager          = roleManager;
     New                   = shapeFactory;
     _siteService          = siteService;
     T                     = stringLocalizer;
     TH                    = htmlLocalizer;
     _authorizationService = authorizationService;
     _session              = session;
     _userManager          = userManager;
 }
Esempio n. 14
0
        public AdminController(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            IViewProviderManager <FeaturesIndexViewModel> viewProvider,
            IShellDescriptorManager shellDescriptorManager,
            IAuthorizationService authorizationService,
            ITourDescriptorStore tourDescriptorStore,
            IShellFeatureManager shellFeatureManager,
            IShellSettings shellSettings,
            IPlatoHost platoHost,
            IAlerter alerter)
        {
            _shellDescriptorManager = shellDescriptorManager;
            _authorizationService   = authorizationService;
            _shellFeatureManager    = shellFeatureManager;
            _tourDescriptorStore    = tourDescriptorStore;
            _shellSettings          = shellSettings;
            _viewProvider           = viewProvider;
            _platoHost = platoHost;
            _alerter   = alerter;

            T = htmlLocalizer;
            S = stringLocalizer;
        }
 public WorkflowSnippetsActivityController
 (
     IWorkflowTypeStore workflowTypeStore,
     WorkflowSnippetsManager workflowSnippetsManager,
     IActivityLibrary activityLibrary,
     IWorkflowManager workflowManager,
     IActivityIdGenerator activityIdGenerator,
     IAuthorizationService authorizationService,
     IActivityDisplayManager activityDisplayManager,
     INotifier notifier,
     IHtmlLocalizer <ActivityController> h,
     IUpdateModelAccessor updateModelAccessor)
 {
     _workflowTypeStore       = workflowTypeStore;
     _workflowSnippetsManager = workflowSnippetsManager;
     _activityLibrary         = activityLibrary;
     _workflowManager         = workflowManager;
     _activityIdGenerator     = activityIdGenerator;
     _authorizationService    = authorizationService;
     _activityDisplayManager  = activityDisplayManager;
     _notifier            = notifier;
     _updateModelAccessor = updateModelAccessor;
     H = h;
 }
Esempio n. 16
0
        /// <summary>
        /// Apply the specified <see cref="ViewContext"/>.
        /// </summary>
        /// <param name="viewContext">The <see cref="ViewContext"/>.</param>
        public void Contextualize(ViewContext viewContext)
        {
            if (viewContext == null)
            {
                throw new ArgumentNullException(nameof(viewContext));
            }

            // Given a view path "/Views/Home/Index.cshtml" we want a baseName like "MyApplication.Views.Home.Index"
            var path = viewContext.ExecutingFilePath;

            if (string.IsNullOrEmpty(path))
            {
                path = viewContext.View.Path;
            }

            Debug.Assert(!string.IsNullOrEmpty(path), "Couldn't determine a path for the view");

            _localizer = _localizerFactory.Create(BuildBaseName(path), _applicationName);
        }
 public HomeController(IHtmlLocalizer<HomeController> localizer)
 {
     _localizer = localizer;
 }
Esempio n. 18
0
        public void Contextualize(ViewContext viewContext)
        {
            if (viewContext == null)
            {
                throw new ArgumentNullException(nameof(viewContext));
            }

            var baseName = viewContext.View.Path.Replace('/', '.').Replace('\\', '.');
            if (baseName.StartsWith("."))
            {
                baseName = baseName.Substring(1);
            }
            _localizer = _localizerFactory.Create(baseName, _applicationName);
        }
Esempio n. 19
0
		public DisplayAttributeLocalisationProvider(IHtmlLocalizer localiser) {
			this.localiser = localiser;
		}
Esempio n. 20
0
 public IdentityPagesLocalizer(IHtmlLocalizerFactory factory)
 {
     _localizer = factory.Create(typeof(TResource));
 }
 public IssueCommentListItemViewAdapter(IHtmlLocalizer <IssueListItemViewAdapter> localizer)
 {
     T        = localizer;
     ViewName = "IssueCommentListItem";
 }
Esempio n. 22
0
 /// <summary>
 /// Creates a new <see cref="HtmlLocalizer"/>.
 /// </summary>
 /// <param name="factory">The <see cref="IHtmlLocalizerFactory"/>.</param>
 public HtmlLocalizer(IHtmlLocalizerFactory factory)
 {
     _localizer = factory.Create(typeof(TResource));
 }
Esempio n. 23
0
 /// <summary>
 ///   Initializes the html localizer to use when localizing attributes.
 /// </summary>
 /// <inheritdoc />
 public override void Init(TagHelperContext context)
 {
     localizer = localizerFactory.ResolveLocalizer(ViewContext, applicationName);
 }
 public DocCommentListItemViewAdapter(IHtmlLocalizer <DocListItemViewAdapter> localizer)
 {
     T        = localizer;
     ViewName = "DocCommentListItem";
 }
 public HomeController(IHtmlLocalizer<AppResources> htmlLocalizer)
 {
     _localizer = htmlLocalizer;
 }
Esempio n. 26
0
 public AccountController(SignInManager<ExtendedIdentityUser> signInManager, UserManager<ExtendedIdentityUser> userManager, 
     ILogger<AccountController> logger, IAccountService accountService, IQueryService queryService, IHtmlLocalizer<SharedResource> sharedLocalizer)
 {
     _signInManager = signInManager;
     _userManager = userManager;
     _logger = logger;
     _accountService = accountService;
     _queryService = queryService;
     _mapper = this.GetMapper();
     _sharedLocalizer = sharedLocalizer;
 }
 public AboutController(IHtmlLocalizer<AmazingResource> localizer)
 {
     _htmlLocalizer = localizer;
 }
Esempio n. 28
0
 public AccountController(AuthService authService, ClientManager clientManager, UserService userService, IHtmlLocalizer <AccountController> localizer)
 {
     this.AuthService   = authService;
     this.ClientManager = clientManager;
     this.UserService   = userService;
     this.L             = localizer;
 }
Esempio n. 29
0
 public UserService(BlogContext blogContext, IHtmlLocalizer <UserService> localizer)
 {
     BlogContext = blogContext;
     L           = localizer;
 }
Esempio n. 30
0
 public IdeaCommentListViewAdapter(IHtmlLocalizer <IdeaListItemViewAdapter> localizer)
 {
     T        = localizer;
     ViewName = "IdeaCommentList";
 }
Esempio n. 31
0
        public IndexModel(IHtmlLocalizerFactory htmlLocalizerFactory)
        {
            _loc = htmlLocalizerFactory.Create(Includes.AppShortName + ".Pages.Index", Includes.AppShortName);

            LoginCreds = new LoginCredentials();
        }
 public HelloWorldController(IHtmlLocalizer <HelloWorldController> localizer)
 {
     this._localizer = localizer;
 }
Esempio n. 33
0
 public virtual void Initialize(ActionContext actionContext, IPageCatalog pages, IHtmlLocalizer htmlLocalizer)
 {
     PageInfo ??= pages.FindPage(actionContext.ActionDescriptor);
     Title ??= (GetTitle ?? PageInfo?.GetDefaultTitle)?.Invoke(actionContext.HttpContext, htmlLocalizer);
 }
Esempio n. 34
0
 /// <summary>An IHtmlLocalizer&lt;T&gt; extension method that gets a string.</summary>
 /// <typeparam name="T">    Generic type parameter. </typeparam>
 /// <param name="target">           The target to act on. </param>
 /// <param name="model">            The model. </param>
 /// <param name="formatArguments">
 ///     A variable-length parameters list containing format
 ///     arguments.
 /// </param>
 /// <returns>The string.</returns>
 public static LocalizedHtmlString GetString <T>(this IHtmlLocalizer <T> target, Expression <Func <T, object> > model,
                                                 params object[] formatArguments)
 {
     return(target[ExpressionHelper.GetFullMemberName(model), formatArguments]);
 }
Esempio n. 35
0
 public ReservationSummaryModel(IHtmlLocalizerFactory htmlLocalizerFactory)
 {
     _loc        = htmlLocalizerFactory.Create(Includes.AppShortName + ".Pages.ReservationSummary", Includes.AppShortName);
     ResSummData = new ReservationSummaryData();
 }
 /// <summary>
 ///     Initialize a new instance of <see cref="DynamicHtmlLocalizerWrapper" /> object.
 /// </summary>
 /// <param name="innerLocalizer">The internal <see cref="IHtmlLocalizer" /> object.</param>
 public DynamicHtmlTextLocalizerWrapper([NotNull] IHtmlLocalizer innerLocalizer)
 {
     InnerLocalizer = innerLocalizer ?? throw new ArgumentNullException(nameof(innerLocalizer));
 }
Esempio n. 37
0
 public BookController(IHtmlLocalizer <BookController> localizer)
 {
     _localizer = localizer;
 }
 public SubmittedFormsProfileDisplayDriver(IHtmlLocalizer <SubmittedFormsProfileDisplayDriver> h)
 {
     H = h;
 }
Esempio n. 39
0
 public HomeController(ILogger <HomeController> logger, IHtmlLocalizer <HomeController> localizer)
 {
     _localizer = localizer;
     _logger    = logger;
 }
 public HomeController(IHtmlLocalizer <HomeController> localizer)
 {
     this._localizer = localizer;
 }
Esempio n. 41
0
 public UploadController(IWebHostEnvironment enviroment, IHtmlLocalizer <UploadController> localizer)
 {
     this.Enviroment = enviroment;
     this.L          = localizer;
 }
Esempio n. 42
0
 public BookController(IHtmlLocalizer<BookController> localizer)
 {
     _localizer = localizer;
 }