public PageBlockTypesApiController(
     IApiResponseHelper apiResponseHelper,
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelSchemaJsonSerializerSettingsCache
     )
 {
     _apiResponseHelper = apiResponseHelper;
     _dynamicDataModelSchemaJsonSerializerSettingsCache = dynamicDataModelSchemaJsonSerializerSettingsCache;
 }
 public CustomEntityDefinitionsApiController(
     IApiResponseHelper apiResponseHelper,
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelSchemaJsonSerializerSettingsCache
     )
 {
     _apiResponseHelper = apiResponseHelper;
     _dynamicDataModelSchemaJsonSerializerSettingsCache = dynamicDataModelSchemaJsonSerializerSettingsCache;
 }
 public CustomEntityDataModelSchemaApiController(
     IDomainRepository domainRepository,
     IApiResponseHelper apiResponseHelper,
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelSchemaJsonSerializerSettingsCache
     )
 {
     _domainRepository  = domainRepository;
     _apiResponseHelper = apiResponseHelper;
     _dynamicDataModelSchemaJsonSerializerSettingsCache = dynamicDataModelSchemaJsonSerializerSettingsCache;
 }
 public NestedDataModelSchemaApiController(
     IDomainRepository domainRepository,
     IApiResponseHelper apiResponseHelper,
     IModelValidationService modelValidationService,
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelSchemaJsonSerializerSettingsCache
     )
 {
     _domainRepository       = domainRepository;
     _apiResponseHelper      = apiResponseHelper;
     _modelValidationService = modelValidationService;
     _dynamicDataModelSchemaJsonSerializerSettingsCache = dynamicDataModelSchemaJsonSerializerSettingsCache;
 }
Ejemplo n.º 5
0
        public EntityDataModelJsonConverter(
            DynamicDataModelJsonSerializerSettingsCache dynamicDataModelJsonSerializerSettingsCache,
            Type dataModelType
            )
        {
            _dynamicDataModelJsonSerializerSettingsCache = dynamicDataModelJsonSerializerSettingsCache;

            if (!dataModelType.IsClass)
            {
                throw new ArgumentException($"The data model type should be a concrete type", nameof(dataModelType));
            }

            if (!typeof(IEntityDataModel).IsAssignableFrom(dataModelType))
            {
                throw new ArgumentException($"The data model type should implement {nameof(IEntityDataModel)}", nameof(dataModelType));
            }

            _dataModelType = dataModelType;
        }
 public NestedDataModelMultiTypeItemModelBinder(
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelJsonSerializerSettingsCache
     )
 {
     _dynamicDataModelJsonSerializerSettingsCache = dynamicDataModelJsonSerializerSettingsCache;
 }
Ejemplo n.º 7
0
 public EntityDataModelJsonConverterFactory(
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelJsonSerializerSettingsCache
     )
 {
     _dynamicDataModelJsonSerializerSettingsCache = dynamicDataModelJsonSerializerSettingsCache;
 }
Ejemplo n.º 8
0
 public DbUnstructuredDataSerializer(
     DynamicDataModelJsonSerializerSettingsCache dynamicDataModelJsonSerializerSettingsCache
     )
 {
     _dynamicDataModelJsonSerializerSettingsCache = dynamicDataModelJsonSerializerSettingsCache;
 }