public DynamicPropertyPermissionChecker( IPermissionChecker permissionChecker, IDynamicPropertyManager dynamicPropertyManager ) { _permissionChecker = permissionChecker; _dynamicPropertyManager = dynamicPropertyManager; }
public DynamicPropertyAppService( IDynamicPropertyManager dynamicPropertyManager, IDynamicPropertyStore dynamicPropertyStore, IDynamicEntityPropertyDefinitionManager dynamicEntityPropertyDefinitionManager) { _dynamicPropertyManager = dynamicPropertyManager; _dynamicPropertyStore = dynamicPropertyStore; _dynamicEntityPropertyDefinitionManager = dynamicEntityPropertyDefinitionManager; }
public DynamicEntityPropertyValueManager( IDynamicPropertyPermissionChecker dynamicPropertyPermissionChecker, IDynamicPropertyManager dynamicPropertyManager, IDynamicEntityPropertyManager dynamicEntityPropertyManager ) { _dynamicPropertyPermissionChecker = dynamicPropertyPermissionChecker; _dynamicPropertyManager = dynamicPropertyManager; _dynamicEntityPropertyManager = dynamicEntityPropertyManager; DynamicEntityPropertyValueStore = NullDynamicEntityPropertyValueStore.Instance; }
public ContractAppService( IRepository <Contract, Guid> contractRepository, IDynamicEntityPropertyManager dynamicEntityPropertyManager, IDynamicEntityPropertyValueManager dynamicEntityPropertyValueManager, IDynamicPropertyValueManager dynamicPropertyValueManagerManager, //动态属性值管理器 IDynamicPropertyManager dynamicPropertyManager //动态属性管理器 ) { _contractRepository = contractRepository; _dynamicEntityPropertyManager = dynamicEntityPropertyManager; _dynamicEntityPropertyValueManager = dynamicEntityPropertyValueManager; _dynamicPropertyValueManagerManager = dynamicPropertyValueManagerManager; _dynamicPropertyManager = dynamicPropertyManager; }