public FieldCreator(IPropertyAttributeInheritor propertyAttributeInheritor, IInterfacePropertyMapper interfacePropertyMapper, IUIHintParser uiHintParser, IComposableProvider composableProvider) { PropertyAttributeInheritor = propertyAttributeInheritor; InterfacePropertyMapper = interfacePropertyMapper; UIHintParser = uiHintParser; ComposableProvider = composableProvider; }
public DefaultInterfaceMapper( ICommentsProvider commentsProvider, IInterfaceNameMapper interfaceNameMapper, IInterfacePropertyMapper interfacePropertyMapper, IExpendTypesProvider expendTypesProvider, IExportStrategy exportStrategy, ITypeReferenceMapper typeReferenceMapper, IInterfacePropertiesProvider interfacePropertiesProvider ) { _interfacePropertyMapper = interfacePropertyMapper; _expendTypesProvider = expendTypesProvider; _exportStrategy = exportStrategy; _typeReferenceMapper = typeReferenceMapper; _interfacePropertiesProvider = interfacePropertiesProvider; _commentsProvider = commentsProvider; _interfaceNameMapper = interfaceNameMapper; }
public PropertyAttributeInheritor(IInterfacePropertyMapper interfacePropertyMapper) { InterfacePropertyMapper = interfacePropertyMapper; }