Beispiel #1
0
 public DefaultLocalization(ILocaleLoader localeLoader, ScriptOptions scriptOptions, string defaultLocale = null)
 {
     _scriptOptions = scriptOptions;
     _localeLoader  = localeLoader;
     if (defaultLocale != null)
     {
         _defaultLocale = _localeLoader.Load(defaultLocale);
     }
 }
Beispiel #2
0
        public LocalizationBuilder WithLocaleLoader(ILocaleLoader localeLoader)
        {
            if (LocaleLoader != null)
            {
                throw new LocalizerException("This builder already has a loader configured!");
            }

            LocaleLoader = localeLoader;
            return(this);
        }