public string GetContainedItemTypeName(OpenApiMetadataResource openApiMetadataResource, ResourceChildItem resourceChildItem) { var name = resourceChildItem.IsDerivedFrom(openApiMetadataResource.Resource) ? CreateChildModelTypeName( openApiMetadataResource.Resource, resourceChildItem.Name, resourceChildItem.Parent) : resourceChildItem.Name; return (OpenApiMetadataDocumentHelper.CamelCaseSegments( $"{resourceChildItem.SchemaProperCaseName}_{name}_{openApiMetadataResource.OperationNamingContext}")); }
protected override void Act() { _actualResult = _resourceChildItem.IsDerivedFrom(_resource); }