Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] Service architecture for dependency injection #1243

Open
tusmester opened this issue Dec 30, 2020 · 0 comments
Open

[Refactor] Service architecture for dependency injection #1243

tusmester opened this issue Dec 30, 2020 · 0 comments

Comments

@tusmester
Copy link
Member

We want to refactor our backend codebase to be able to use the .Net dependency injection capabilities. This would lead to the following advantages:

  • easier testability: completely flexible and independent service tree per test
  • faster and possibly concurrent test execution
  • cleaner, simpler application code in snaas --> faster feature dev cycles

To achieve this, we have to eliminate most of the static elements in our codebase, starting with the lower layers. We want to use constructor injection to let developers build the application service tree.

@tusmester tusmester added this to the Sprint 226 milestone Dec 30, 2020
@herflis herflis modified the milestones: Sprint 226, Sprint 227 Jan 7, 2021
@herflis herflis modified the milestones: Sprint 227, Sprint 228 Jan 20, 2021
@herflis herflis modified the milestones: Sprint 228, Sprint 229 Feb 3, 2021
@herflis herflis modified the milestones: Sprint 229, Sprint 230 Feb 17, 2021
@herflis herflis modified the milestones: Sprint 230, Sprint 231 Mar 3, 2021
@herflis herflis modified the milestones: Sprint 231, Sprint 232 Mar 17, 2021
@herflis herflis removed this from the Sprint 232 milestone Mar 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants