The `BaseService` keeps references to a `ReactiveMongoTemplate`, a `MongoConverter` and a `Scheduler`. For the first two, they shouldn't be directly used at all in Service classes, that's an abstraction leak. That's what repositories are for. The third one isn't really used anywhere in `BaseService` at all. This PR removes all three of these from `BaseService`. |
||
|---|---|---|
| .. | ||
| src | ||
| auth-notes | ||
| pom.xml | ||