public ContentTypeGroupProviderController(IContentTypeGroupProvider contentTypeGroupProvider, IHumanizer humanizer, IPluralizer pluralizer, IContentTypeGroupMatcher contentTypeGroupMatcher) { ContentTypeGroupProvider = contentTypeGroupProvider; Humanizer = humanizer; Pluralizer = pluralizer; ContentTypeGroupMatcher = contentTypeGroupMatcher; }
public FieldApiController(IFormProvider formProvider, IFieldProvider fieldProvider, IControlMatcher controlMatcher, IHumanizer humanizer) { FormProvider = formProvider; FieldProvider = fieldProvider; ControlMatcher = controlMatcher; Humanizer = humanizer; }
public FieldApiController(ILogger <FieldApiController> logger, IFormProvider formProvider, IFieldProvider fieldProvider, IControlMatcher controlMatcher, IHumanizer humanizer, IPluralizer pluralizer, ISingularizer singularizer) { Logger = logger; FormProvider = formProvider; FieldProvider = fieldProvider; ControlMatcher = controlMatcher; Humanizer = humanizer; Pluralizer = pluralizer; Singularizer = singularizer; }
public ContentTypeProviderController(IContentTypeProvider contentTypeProvider, IHumanizer humanizer, IPluralizer pluralizer, ISingletonProvider singletonProvider, IContentTypeActionModuleProvider contentTypeActionModuleProvider, INameExpressionParser nameExpressionParser, IListActionModuleProvider listActionModuleProvider, IContentTypeGroupMatcher contentTypeGroupMatcher) { ContentTypeProvider = contentTypeProvider; Humanizer = humanizer; Pluralizer = pluralizer; SingletonProvider = singletonProvider; ContentTypeActionModuleProvider = contentTypeActionModuleProvider; NameExpressionParser = nameExpressionParser; ListActionModuleProvider = listActionModuleProvider; ContentTypeGroupMatcher = contentTypeGroupMatcher; }
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; }
public PolymorphicFormConverter(ILogger <PolymorphicFormConverter> logger, IPolymorphicCandidateProvider polymorphicCandidateProvider, IHumanizer humanizer) { Logger = logger; PolymorphicCandidateProvider = polymorphicCandidateProvider; Humanizer = humanizer; JsonWebSerializer = JsonSerializer.Create(new JsonSerializerSettings { Formatting = Formatting.Indented, ContractResolver = new CamelCasePropertyNamesContractResolver(), Error = (sender, args) => { Logger.LogInformation(args.ErrorContext.Error.Message); args.ErrorContext.Handled = true; }, }); }
public PolymorphicFormApiController(IFormProvider formProvider, IContentTypeProvider contentTypeProvider, IHumanizer humanizer) { FormProvider = formProvider; ContentTypeProvider = contentTypeProvider; Humanizer = humanizer; }
public void Setup() { _clock = new FakeClock(new DateTime(2020, 01, 01, 10, 00, 00)); _humanizer = new HardcodededMiniHumanizer(_clock); }