private MemberTypeRepository CreateRepository(IScopeProvider provider)
        {
            IContentTypeCommonRepository commonRepository   = GetRequiredService <IContentTypeCommonRepository>();
            ILanguageRepository          languageRepository = GetRequiredService <ILanguageRepository>();

            return(new MemberTypeRepository((IScopeAccessor)provider, AppCaches.Disabled, Mock.Of <ILogger <MemberTypeRepository> >(), commonRepository, languageRepository, ShortStringHelper));
        }
예제 #2
0
 public MemberTypeRepository(
     IScopeAccessor scopeAccessor,
     AppCaches cache,
     ILogger <MemberTypeRepository> logger,
     IContentTypeCommonRepository commonRepository,
     ILanguageRepository languageRepository,
     IShortStringHelper shortStringHelper)
     : base(scopeAccessor, cache, logger, commonRepository, languageRepository, shortStringHelper) =>
예제 #3
0
 public ContentTypeCacheRefresher(AppCaches appCaches, IJsonSerializer serializer, IPublishedSnapshotService publishedSnapshotService, IPublishedModelFactory publishedModelFactory, IdkMap idkMap, IContentTypeCommonRepository contentTypeCommonRepository)
     : base(appCaches, serializer)
 {
     _publishedSnapshotService = publishedSnapshotService;
     _publishedModelFactory    = publishedModelFactory;
     _idkMap = idkMap;
     _contentTypeCommonRepository = contentTypeCommonRepository;
 }
 public TemplateCacheRefresher(
     AppCaches appCaches,
     IIdKeyMap idKeyMap,
     IContentTypeCommonRepository contentTypeCommonRepository,
     IEventAggregator eventAggregator,
     ICacheRefresherNotificationFactory factory)
     : base(appCaches, eventAggregator, factory)
 {
     _idKeyMap = idKeyMap;
     _contentTypeCommonRepository = contentTypeCommonRepository;
 }
 public ContentTypeCacheRefresher(
     AppCaches appCaches,
     IJsonSerializer serializer,
     IPublishedSnapshotService publishedSnapshotService,
     IPublishedModelFactory publishedModelFactory,
     IIdKeyMap idKeyMap,
     IContentTypeCommonRepository contentTypeCommonRepository,
     IEventAggregator eventAggregator,
     ICacheRefresherNotificationFactory factory)
     : base(appCaches, serializer, eventAggregator, factory)
 {
     _publishedSnapshotService = publishedSnapshotService;
     _publishedModelFactory    = publishedModelFactory;
     _idKeyMap = idKeyMap;
     _contentTypeCommonRepository = contentTypeCommonRepository;
 }
예제 #6
0
 public MemberTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger, IContentTypeCommonRepository commonRepository, ILanguageRepository languageRepository)
     : base(scopeAccessor, cache, logger, commonRepository, languageRepository)
 {
 }
예제 #7
0
 public UnestingController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ISqlContext sqlContext, ServiceContext services, AppCaches appCaches, IProfilingLogger logger, IRuntimeState runtimeState, UmbracoHelper umbracoHelper, IContentTypeCommonRepository contentTypeRepository)
     : base(globalSettings, umbracoContextAccessor, sqlContext, services, appCaches, logger, runtimeState, umbracoHelper)
 {
     ContentTypeRepository = contentTypeRepository;
 }
예제 #8
0
 public ContentTypeRepository(IScopeAccessor scopeAccessor, AppCaches cache, ILogger logger, IContentTypeCommonRepository commonRepository)
     : base(scopeAccessor, cache, logger, commonRepository)
 {
 }
예제 #9
0
 public TemplateCacheRefresher(AppCaches appCaches, IdkMap idkMap, IContentTypeCommonRepository contentTypeCommonRepository)
     : base(appCaches)
 {
     _idkMap = idkMap;
     _contentTypeCommonRepository = contentTypeCommonRepository;
 }