registerBaseResource method
Register a BaseResource with this server.
Implementation
void registerBaseResource(BaseResource resource) {
ResourceMetadata? metadata;
if (resource.description != null || resource.mimeType != null) {
metadata = (
description: resource.description,
mimeType: resource.mimeType,
);
}
registerResource(
resource.name,
resource.uri,
metadata,
(uri, extra) => resource.read(uri),
);
}