Skip to content

Versions: Change unit of work usage within manager #2389

@sventhiel

Description

@sventhiel

Is there an existing issue for this?

  • I searched for a similar issue and didn't find a suitable one.

What is your improvement proposal all about?

There might be an issue with the manager(s) and usage of unit of work. Based on recommendations.

How does the current implementation works and what is wrong about it?

At the moment, each manager uses "IDisposable" and an internal general unit of work. Additionally, there are always (most of the times) some repositories that can be used directly. But this approach is not optimal.

How should the (part of the) feature be implemented?

Instead of "IDisposable", the managers should work without it. This change implies other changes as well (high likely additional functions and other composition of existing ones).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions