コード例 #1
0
ファイル: FileReader.cs プロジェクト: i4004/Simplify.Web
		/// <summary>
		/// Initializes a new instance of the <see cref="FileReader" /> class.
		/// </summary>
		/// <param name="dataPhysicalPath">The data physical path.</param>
		/// <param name="defaultLanguage">The default language.</param>
		/// <param name="languageManagerProvider">The language manager provider.</param>
		/// <param name="disableCache">Disable FileReader cache.</param>
		public FileReader(string dataPhysicalPath, string defaultLanguage, ILanguageManagerProvider languageManagerProvider, bool disableCache = false)
		{
			_dataPhysicalPath = dataPhysicalPath;
			_defaultLanguage = defaultLanguage;
			_languageManagerProvider = languageManagerProvider;
			_disableCache = disableCache;
		}
コード例 #2
0
ファイル: StringTable.cs プロジェクト: qinfengzhu/AcspNet
 /// <summary>
 /// Load string table with current language
 /// </summary>
 /// <param name="stringTableFiles">The string table files.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 /// <param name="fileReader">The file reader.</param>
 public StringTable(IList <string> stringTableFiles, string defaultLanguage, ILanguageManagerProvider languageManagerProvider, IFileReader fileReader)
 {
     _stringTableFiles        = stringTableFiles;
     _defaultLanguage         = defaultLanguage;
     _languageManagerProvider = languageManagerProvider;
     _fileReader = fileReader;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FileReader" /> class.
 /// </summary>
 /// <param name="dataPhysicalPath">The data physical path.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 /// <param name="disableCache">Disable FileReader cache.</param>
 public FileReader(string dataPhysicalPath, string defaultLanguage, ILanguageManagerProvider languageManagerProvider, bool disableCache = false)
 {
     _dataPhysicalPath        = dataPhysicalPath;
     _defaultLanguage         = defaultLanguage;
     _languageManagerProvider = languageManagerProvider;
     _disableCache            = disableCache;
 }
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TemplateFactory" /> class.
 /// </summary>
 /// <param name="environment">The environment.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="templatesMemoryCache">if set to <c>true</c> them loaded templates will be cached in memory.</param>
 /// <param name="loadTemplatesFromAssembly">if set to <c>true</c> then all templates will be loaded from assembly.</param>
 public TemplateFactory(IEnvironment environment, ILanguageManagerProvider languageManagerProvider, string defaultLanguage, bool templatesMemoryCache = false, bool loadTemplatesFromAssembly = false)
 {
     _environment               = environment;
     _languageManagerProvider   = languageManagerProvider;
     _defaultLanguage           = defaultLanguage;
     _templatesMemoryCache      = templatesMemoryCache;
     _loadTemplatesFromAssembly = loadTemplatesFromAssembly;
 }
コード例 #5
0
 /// <summary>
 /// Load string table with current language
 /// </summary>
 /// <param name="stringTableFiles">The string table files.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 /// <param name="fileReader">The file reader.</param>
 /// <param name="memoryCache">Enable memory cache.</param>
 public StringTable(IList <string> stringTableFiles, string defaultLanguage, ILanguageManagerProvider languageManagerProvider, IFileReader fileReader, bool memoryCache = false)
 {
     _stringTableFiles        = stringTableFiles;
     _defaultLanguage         = defaultLanguage;
     _languageManagerProvider = languageManagerProvider;
     _fileReader  = fileReader;
     _memoryCache = memoryCache;
 }
コード例 #6
0
ファイル: TemplateFactory.cs プロジェクト: i4004/Simplify.Web
		/// <summary>
		/// Initializes a new instance of the <see cref="TemplateFactory" /> class.
		/// </summary>
		/// <param name="environment">The environment.</param>
		/// <param name="languageManagerProvider">The language manager provider.</param>
		/// <param name="defaultLanguage">The default language.</param>
		/// <param name="templatesMemoryCache">if set to <c>true</c> them loaded templates will be cached in memory.</param>
		/// <param name="loadTemplatesFromAssembly">if set to <c>true</c> then all templates will be loaded from assembly.</param>
		public TemplateFactory(IEnvironment environment, ILanguageManagerProvider languageManagerProvider, string defaultLanguage, bool templatesMemoryCache = false, bool loadTemplatesFromAssembly = false)
		{
			_environment = environment;
			_languageManagerProvider = languageManagerProvider;
			_defaultLanguage = defaultLanguage;
			_templatesMemoryCache = templatesMemoryCache;
			_loadTemplatesFromAssembly = loadTemplatesFromAssembly;
		}
コード例 #7
0
ファイル: FileReader.cs プロジェクト: jmptrader/AcspNet
 /// <summary>
 /// Initializes a new instance of the <see cref="FileReader" /> class.
 /// </summary>
 /// <param name="dataPhysicalPath">The data physical path.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 public FileReader(string dataPhysicalPath, string defaultLanguage, ILanguageManagerProvider languageManagerProvider)
 {
     _dataPhysicalPath = dataPhysicalPath;
     _defaultLanguage = defaultLanguage;
     _languageManagerProvider = languageManagerProvider;
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FileReader" /> class.
 /// </summary>
 /// <param name="dataPhysicalPath">The data physical path.</param>
 /// <param name="defaultLanguage">The default language.</param>
 /// <param name="languageManagerProvider">The language manager provider.</param>
 public FileReader(string dataPhysicalPath, string defaultLanguage, ILanguageManagerProvider languageManagerProvider)
 {
     _dataPhysicalPath        = dataPhysicalPath;
     _defaultLanguage         = defaultLanguage;
     _languageManagerProvider = languageManagerProvider;
 }