コード例 #1
0
        public static void BuildRetailer(this IApplicationBuilder application)
        {
            //Caching caption languages
            ILanguageQueries queries = GlobalConfiguration.Container.Resolve <ILanguageQueries>();
            var captions             = queries.GetCaptions().Result;

            CacheProvider.ICacheProviderInstance.TrySetValue(CachingConstant.CationLanguage, captions);

            //Caching languages
            var languages = queries.Gets().Result;

            CacheProvider.ICacheProviderInstance.TrySetValue(CachingConstant.Language, languages);
        }
コード例 #2
0
        public static void BuildAdmin(this IApplicationBuilder application)
        {
            //Caching caption languages
            ILanguageQueries queries = GlobalConfiguration.Container.Resolve <ILanguageQueries>();
            var captions             = queries.GetCaptions().Result;

            CacheProvider.ICacheProviderInstance.TrySetValue(CachingConstant.CationLanguage, captions.ToList());

            //Caching languages
            var languages = queries.Gets().Result;

            CacheProvider.ICacheProviderInstance.TrySetValue(CachingConstant.Language, languages.ToList());

            //Write caption to files
            CreateLanguageFiles(languages, captions);
        }
コード例 #3
0
 public UpdateLanguageCommandHandler(ILanguageRepository languageRepository, ILanguageQueries languageQueries)
 {
     this.languageRepository = languageRepository;
     this.languageQueries    = languageQueries;
 }
コード例 #4
0
 public LanguageController(ILanguageQueries languageQueries, IMediator mediator = null)
 {
     this.languageQueries = languageQueries;
     this.mediator        = mediator;
 }
コード例 #5
0
 public LanguagesController(IMediator mediator, ILanguageQueries languageQueries, IAccessTokenQueries accessTokenQueries)
 {
     this.mediator           = mediator;
     this.languageQueries    = languageQueries;
     this.accessTokenQueries = accessTokenQueries;
 }
コード例 #6
0
 public LanguagesController(ILanguageQueries languageQueries)
 {
     _languageQueries = languageQueries ?? throw new ArgumentNullException(nameof(languageQueries));
 }