Closed alelom closed 5 years ago
The Read default implementation for requests only accepts FilterRequests. This is wrong and should accept IRequest instead.
FilterRequest
IRequest
This does not allow for correct implementation of IRequest as happens in e.g. Revit: BHoM/Revit_Toolkit#364
This chains with another issue: Pull does nothing if specified request is not a FilterRequest.
Implement another Read overload with IRequest as paramter.
Broken rules:
The Read default implementation for requests only accepts
FilterRequest
s. This is wrong and should acceptIRequest
instead.This does not allow for correct implementation of IRequest as happens in e.g. Revit: BHoM/Revit_Toolkit#364
This chains with another issue: Pull does nothing if specified request is not a FilterRequest.
Suggestions to restore compliance:
Implement another Read overload with
IRequest
as paramter.