コード例 #1
0
ファイル: ResourceBuilder.cs プロジェクト: pianomanx/sensenet
        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);
        }
コード例 #2
0
ファイル: ResourceBuilder.cs プロジェクト: pianomanx/sensenet
 internal ResourceValueBuilder(ResourceCultureBuilder cultureBuilder)
 {
     _cultureBuilder = cultureBuilder;
 }