I am proposing to use another layer of abstraction here. BaseEntityService could be split into BaseCrudService and BaseConnectionService where the latter only make sure that there is a database connection. This way we don't have to override functions we don't use
I am proposing to use another layer of abstraction here.
BaseEntityServicecould be split intoBaseCrudServiceandBaseConnectionServicewhere the latter only make sure that there is a database connection. This way we don't have to override functions we don't use