-func NewDeleteAllRequestHandler(rmrService *services.RmrService, config *configuration.Configuration, writerProvider func() rNibWriter.RNibWriter, readerProvider func() reader.RNibReader) *DeleteAllRequestHandler {
- return &DeleteAllRequestHandler {
- readerProvider: readerProvider,
- writerProvider: writerProvider,
- rmrService: rmrService,
- config: config,
+func NewDeleteAllRequestHandler(logger *logger.Logger, rmrSender *rmrsender.RmrSender, config *configuration.Configuration, rnibDataService services.RNibDataService) *DeleteAllRequestHandler {
+ return &DeleteAllRequestHandler{
+ logger: logger,
+ rnibDataService: rnibDataService,
+ rmrSender: rmrSender,
+ config: config,