Exemple #1
0
        public void Add(LanguageInfo lang)
        {
            if (lang == null)
                throw new ArgumentNullException("lang");

            _langs.Add(lang.Language, lang);
        }
Exemple #2
0
        public void Add(string name, LanguageInfo lang)
        {
            if (name == null) throw new ArgumentNullException("name");
            if (lang == null) throw new ArgumentNullException("lang");

            ResourceInfo resource;
            if (!_resources.TryGetValue(name, out resource))
            {
                resource = new ResourceInfo
                {
                    Path = name,
                };

                _resources.Add(name, resource);
            }

            resource.Add(lang);
        }