/// <summary> /// Appends a value with the company name /// </summary> /// <param name="title">The title</param> /// <returns>string</returns> public static string AppendTitleWithCompanyName(string title) { LogiszConfig config = LogiszDependencyContainer.Resolve <ILogiszConfigManager>().GetConfig(); if (!config.Modules.PageTitleHandler.Active) { return(title); } string companyName = config.CompanyName; string format = config.Modules.PageTitleHandler.Format; if (!title.Contains(companyName)) { title = String.Format(format, title, companyName); } return(title); }
public YoastCalculationService(ILogiszConfigManager logiszConfigManager) { this._logiszConfigManager = logiszConfigManager; this.config = _logiszConfigManager.GetConfig(); }
public PageValidationMethods(ILogiszConfigManager logiszConfigManager) { this._logiszConfigManager = logiszConfigManager; this.config = _logiszConfigManager.GetConfig(); }
public TokenizedStream(Stream stream) { this._logiszConfigManager = LogiszDependencyContainer.Resolve <ILogiszConfigManager>(); this.config = _logiszConfigManager.GetConfig(); _stream = stream; }