コード例 #1
0
 public GetContentListController(IContentTypeProvider contentTypeRepository, IDocumentFinder documentFinder, IContentDeserializer contentDeserializer, IPropertyDefinitionProvider propertyDefinitionProvider)
 {
     ContentTypeProvider        = contentTypeRepository;
     DocumentFinder             = documentFinder;
     ContentDeserializer        = contentDeserializer;
     PropertyDefinitionProvider = propertyDefinitionProvider;
 }
コード例 #2
0
 public ContentItemProvider(IContentTypeProvider contentTypeProvider, IDocumentFinder documentFinder, IContainerSpecificContentGetter containerSpecificContentGetter, IContentDeserializer contentDeserializer)
 {
     ContentTypeProvider            = contentTypeProvider;
     DocumentFinder                 = documentFinder;
     ContainerSpecificContentGetter = containerSpecificContentGetter;
     ContentDeserializer            = contentDeserializer;
 }
コード例 #3
0
 public ContentAppController(IContentTypeProvider contentTypeRepository, IContainerSpecificContentGetter containerSpecificContentGetter, IContainerSpecificContentCreator containerSpecificContentCreator, IContainerSpecificContentUpdater containerSpecificContentUpdater, IUrlProvider urlProvider, ISingletonProvider singletonProvider, IPluralizer pluralizer, IHumanizer humanizer, IDocumentFinder documentFinder, IContentDeserializer contentDeserializer, INameExpressionParser nameExpressionParser)
 {
     ContentTypeProvider             = contentTypeRepository;
     ContainerSpecificContentGetter  = containerSpecificContentGetter;
     ContainerSpecificContentCreator = containerSpecificContentCreator;
     ContainerSpecificContentUpdater = containerSpecificContentUpdater;
     UrlProvider          = urlProvider;
     SingletonProvider    = singletonProvider;
     Pluralizer           = pluralizer;
     Humanizer            = humanizer;
     DocumentFinder       = documentFinder;
     ContentDeserializer  = contentDeserializer;
     NameExpressionParser = nameExpressionParser;
 }
コード例 #4
0
 public UserStore(
     IContainerSpecificContentCreator containerSpecificContentCreator,
     IContainerSpecificContentGetter containerSpecificContentGetter,
     IContainerSpecificContentUpdater containerSpecificContentUpdater,
     IContainerSpecificContentDeleter containerSpecificContentDeleter,
     IDocumentFinder documentFinder,
     IContentDeserializer contentDeserializer,
     IContentTypeProvider contentTypeProvider
     )
 {
     ContainerSpecificContentCreator = containerSpecificContentCreator;
     ContainerSpecificContentGetter  = containerSpecificContentGetter;
     ContainerSpecificContentUpdater = containerSpecificContentUpdater;
     ContainerSpecificContentDeleter = containerSpecificContentDeleter;
     DocumentFinder      = documentFinder;
     ContentDeserializer = contentDeserializer;
     ContentType         = contentTypeProvider.Get(typeof(User));
     Container           = ContentType.Container;
 }
コード例 #5
0
 public AncestorLinkProvider(IDocumentFinder documentFinder)
 {
     DocumentFinder = documentFinder;
 }
コード例 #6
0
 public ParentOptionProvider(IDocumentFinder documentFinder, IContentTypeProvider contentTypeProvider, IContentDeserializer contentDeserializer)
 {
     DocumentFinder      = documentFinder;
     ContentTypeProvider = contentTypeProvider;
     ContentDeserializer = contentDeserializer;
 }
コード例 #7
0
 public DependenciesInFileGenerator(IDocumentFinder documentFinder)
 {
     _documentFinder = documentFinder;
 }
コード例 #8
0
 public ChildrenGetter(IDocumentFinder documentFinder, IContentTypeProvider contentTypeProvider, IContentDeserializer contentDeserializer)
 {
     DocumentFinder      = documentFinder;
     ContentTypeProvider = contentTypeProvider;
     ContentDeserializer = contentDeserializer;
 }
コード例 #9
0
 public ChildLinkProvider(IDocumentFinder documentFinder)
 {
     DocumentFinder = documentFinder;
 }
コード例 #10
0
 public ContentSegmentRouter(IDocumentFinder documentFinder, IContentTypeProvider contentTypeRepository, IContentDeserializer contentDeserializer)
 {
     DocumentFinder        = documentFinder;
     ContentTypeRepository = contentTypeRepository;
     ContentDeserializer   = contentDeserializer;
 }
コード例 #11
0
 public AncestorProvider(IContentTypeProvider contentTypeProvider, IDocumentFinder documentFinder, IContentDeserializer contentDeserializer)
 {
     ContentTypeProvider = contentTypeProvider;
     DocumentFinder      = documentFinder;
     ContentDeserializer = contentDeserializer;
 }