The Set methods for the builder return a type of Base rather than the inheriting class preventing use in the fluent builder pattern. The following setter is an example.
|
public override DeviceDetectionHashEngineBuilderBase<TEngine> |
The inheriting class needs to override these Set methods to return the implemented builder type.