public ObjectTypeConverter( ITypeReferenceMapper typeReferenceMapper, IDefinitionsMapper definitionsMapper ) { _typeReferenceMapper = typeReferenceMapper; _definitionsMapper = definitionsMapper; }
public DefaultParameterTypeMapper( ITypeReferenceMapper typeReference, IParameterOptionalStrategy optionalStrategy, IParameterNullableStrategy nullableStrategy ) { _optionalStrategy = optionalStrategy; _typeReference = typeReference; _nullableStrategy = nullableStrategy; }
public DefaultReturnTypeMapper( ITypeReferenceMapper typeReference, IReturnOptionalStrategy optionalStrategy, IReturnNullableStrategy nullableStrategy ) { _optionalStrategy = optionalStrategy; _typeReference = typeReference; _nullableStrategy = nullableStrategy; }
public DefaultPropertyTypeMapper( ITypeReferenceMapper typeReference, IPropertyOptionalStrategy optionalStrategy, IPropertyNullableStrategy nullableStrategy ) { _optionalStrategy = optionalStrategy; _typeReference = typeReference; _nullableStrategy = nullableStrategy; }
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 ArrayTypeConverter( ITypeReferenceMapper typeReferenceMapper ) { _typeReferenceMapper = typeReferenceMapper; }
public DictionaryTypeConverter( ITypeReferenceMapper typeReferenceMapper ) { _typeReferenceMapper = typeReferenceMapper; }