Пример #1
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;
 }
Пример #2
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;
 }
Пример #3
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;
 }
Пример #4
0
 public ContentCreator(IContainerSpecificContentCreator containerSpecificContentCreator)
 {
     ContainerSpecificContentCreator = containerSpecificContentCreator;
 }