コード例 #1
0
 public ContentItemProvider(IContentTypeProvider contentTypeProvider, IDocumentFinder documentFinder, IContainerSpecificContentGetter containerSpecificContentGetter, IContentDeserializer contentDeserializer)
 {
     ContentTypeProvider            = contentTypeProvider;
     DocumentFinder                 = documentFinder;
     ContainerSpecificContentGetter = containerSpecificContentGetter;
     ContentDeserializer            = contentDeserializer;
 }
コード例 #2
0
 public SaveContentController(IContentTypeProvider contentTypeProvider, IContainerSpecificContentGetter containerSpecificContentGetter, IContentTypeCoreInterfaceProvider contentTypeCoreInterfaceProvider, IPropertyDefinitionProvider propertyDefinitionProvider, IContainerSpecificContentUpdater containerSpecificContentUpdater, IContainerSpecificContentCreator containerSpecificContentCreator, PolymorphicFormConverter polymorphicFormConverter)
 {
     ContentTypeProvider              = contentTypeProvider;
     ContainerSpecificContentGetter   = containerSpecificContentGetter;
     ContentTypeCoreInterfaceProvider = contentTypeCoreInterfaceProvider;
     PropertyDefinitionProvider       = propertyDefinitionProvider;
     ContainerSpecificContentUpdater  = containerSpecificContentUpdater;
     ContainerSpecificContentCreator  = containerSpecificContentCreator;
     PolymorphicFormConverter         = polymorphicFormConverter;
 }
コード例 #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 ContentGetterController(IContentTypeProvider contentTypeRepository, IContainerSpecificContentGetter containerSpecificContentGetter)
 {
     ContentTypeProvider            = contentTypeRepository;
     ContainerSpecificContentGetter = containerSpecificContentGetter;
 }
コード例 #6
0
ファイル: ContentGetter.cs プロジェクト: lulzzz/Cloudy.CMS
 public ContentGetter(IContainerSpecificContentGetter containerSpecificContentGetter)
 {
     ContainerSpecificContentGetter = containerSpecificContentGetter;
 }
コード例 #7
0
 public RemoveContentController(IContainerSpecificContentDeleter containerSpecificContentDeleter, IContentTypeProvider contentTypeProvider, IContainerSpecificContentGetter containerSpecificContentGetter)
 {
     ContainerSpecificContentDeleter = containerSpecificContentDeleter;
     ContentTypeProvider             = contentTypeProvider;
     ContainerSpecificContentGetter  = containerSpecificContentGetter;
 }
コード例 #8
0
 public GetSingletonController(IContentTypeProvider contentTypeProvider, ISingletonProvider singletonProvider, IContainerSpecificContentGetter containerSpecificContentGetter)
 {
     ContentTypeProvider = contentTypeProvider;
     SingletonProvider = singletonProvider;
     ContainerSpecificContentGetter = containerSpecificContentGetter;
 }
コード例 #9
0
 public GetUrlController(IContentTypeProvider contentTypeProvider, IContainerSpecificContentGetter containerSpecificContentGetter, IUrlProvider urlProvider)
 {
     ContentTypeProvider            = contentTypeProvider;
     ContainerSpecificContentGetter = containerSpecificContentGetter;
     UrlProvider = urlProvider;
 }