public LanguageController(ILanguageBusiness iLanguageBusiness = null, ICommandBus commandBus, IQueryBus queryBus) { this.commandBus = commandBus; this.queryBus = queryBus; this.iLanguageBusiness = iLanguageBusiness ?? GsbIoC.Instance.GetInstance <ILanguageBusiness>(); }
/// <summary> /// 缓存语言 /// </summary> /// <returns></returns> public Hashtable CacheAllTexts() { Hashtable dictData = null; ILanguageBusiness language = ((IContainer)StaticObj.Container).Resolve <ILanguageBusiness>(); dictData = language.GetAllTexts(); HttpRuntime.Cache.Add(CacheName, dictData, null, DateTime.Now.AddMonths(3), System.Web.Caching.Cache.NoSlidingExpiration, CacheItemPriority.Normal, null); return(dictData); }
public LanguageController(ILanguageBusiness languageBusiness) { _languageBusiness = languageBusiness; }
public LanguageController(ILanguageBusiness business) { business.ThrowIfNull(nameof(business)); _business = business; }
public LanguageController(ILogger <LanguageController> logger, ILanguageBusiness iLanguageBusiness) { this._logger = logger; this.iLanguageBusiness = iLanguageBusiness; }
public LanguageService() { this.iLanguageBusiness = SimpleIoC.Instance.GetInstance <ILanguageBusiness>(); }
public LanguageController(ILanguageBusiness ilanguageBusiness) { this._ilanguageBusiness = ilanguageBusiness; }
public LanguageController(ILanguageBusiness iLanguageBusiness = null) { this.iLanguageBusiness = iLanguageBusiness ?? GsbIoC.Instance.GetInstance <ILanguageBusiness>(); }
public LanguageController(ILanguageBusiness _languageBusiness) { languageBusiness = _languageBusiness; }
public LanguageController(ILanguageBusiness iLanguageBusiness) { this.iLanguageBusiness = iLanguageBusiness; }