An interface for any Product service drivers.
| Name | Type | Description | 
|---|---|---|
| getAll | Observable<T[]> | Get all products. | 
| getBestSellers | Observable<T[]> | Get best selling products. | 
| get | Observable<DaffProductDriverResponse<T>> | 
		Get a product by Id. | 
| getByUrl | Observable<DaffProductDriverResponse<T>> | 
		Get a product by URL. |