コード例 #1
0
 /// <summary>Creates an instance for the default language.</summary>
 /// <returns>A repository.</returns>
 public ISkinRepository ForDefaultCulture()
 {
     var skinConverterFactory = new SkinConverterFactory();
     var itemRestrictionCollectionConverter = new ItemRestrictionCollectionConverter(new ItemRestrictionConverter());
     var skinFlagCollectionConverter = new SkinFlagCollectionConverter(new SkinFlagConverter());
     var skinCollectionConverter = new SkinCollectionConverter();
     return new SkinRepository(this.serviceClient, new SkinConverter(skinConverterFactory, itemRestrictionCollectionConverter, skinFlagCollectionConverter), skinCollectionConverter);
 }
コード例 #2
0
        /// <summary>Creates an instance for the default language.</summary>
        /// <returns>A repository.</returns>
        public ISkinRepository ForDefaultCulture()
        {
            var skinConverterFactory = new SkinConverterFactory();
            var itemRestrictionCollectionConverter = new ItemRestrictionCollectionConverter(new ItemRestrictionConverter());
            var skinFlagCollectionConverter        = new SkinFlagCollectionConverter(new SkinFlagConverter());
            var skinCollectionConverter            = new SkinCollectionConverter();

            return(new SkinRepository(this.serviceClient, new SkinConverter(skinConverterFactory, itemRestrictionCollectionConverter, skinFlagCollectionConverter), skinCollectionConverter));
        }