public OpenApiMetadataDefinitionsFactoryDefaultEntityExtensionStrategy( OpenApiMetadataDocumentContext documentContext, IOpenApiMetadataDefinitionsFactoryEdFiExtensionBridgeStrategy bridgeStrategy, IOpenApiMetadataDefinitionsFactoryNamingStrategy namingStrategy) { _documentContext = documentContext; _bridgeStrategy = bridgeStrategy; _namingStrategy = namingStrategy; }
public OpenApiMetadataDefinitionsFactory(IOpenApiMetadataDefinitionsFactoryEntityExtensionStrategy entityExtensionStrategy, IOpenApiMetadataDefinitionsFactoryEdFiExtensionBridgeStrategy edFiExtensionBridgeStrategy, IOpenApiMetadataDefinitionsFactoryNamingStrategy openApiMetadataDefinitionsFactoryNamingStrategy, IOpenApiMetadataFactoryResourceFilterStrategy openApiMetadataFactoryResourceFilterStrategy) { _definitionsFactoryEntityExtensionStrategy = entityExtensionStrategy; _definitionsFactoryEdFiExtensionBridgeStrategy = edFiExtensionBridgeStrategy; _openApiMetadataDefinitionsFactoryNamingStrategy = openApiMetadataDefinitionsFactoryNamingStrategy; _openApiMetadataFactoryResourceFilterStrategy = openApiMetadataFactoryResourceFilterStrategy; }