Example #1
0
        public IResourceCultureBuilder Culture(string cultureName)
        {
            if (string.IsNullOrEmpty(cultureName))
            {
                throw new ArgumentNullException(nameof(cultureName));
            }

            var rcb = Cultures.FirstOrDefault(res => res.CultureName == cultureName);

            if (rcb != null)
            {
                return(rcb);
            }

            rcb = new ResourceCultureBuilder(this, cultureName);
            Cultures.Add(rcb);

            return(rcb);
        }
Example #2
0
 internal ResourceValueBuilder(ResourceCultureBuilder cultureBuilder)
 {
     _cultureBuilder = cultureBuilder;
 }