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`. |
||
|---|---|---|
| .. | ||
| .run | ||
| appsmith-git | ||
| appsmith-interfaces | ||
| appsmith-plugins | ||
| appsmith-server | ||
| envs | ||
| mongo-seed | ||
| reactive-caching | ||
| scripts | ||
| .gitignore | ||
| build.sh | ||
| buildpack-run.sh | ||
| docker-compose.yml | ||
| pom.xml | ||
| Procfile | ||
| README.md | ||
| system.properties | ||
Appsmith Server
This is the server-side repository for the Appsmith framework.
For details on setting up your development machine, please refer to this Setup Guide.