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

[Test] Remove Services dependency from Tests project #579

Closed
tusmester opened this issue Feb 20, 2019 · 0 comments

Comments

Projects
None yet
3 participants
@tusmester
Copy link
Member

commented Feb 20, 2019

Currently the Tests project depends on the Services package because in one place it uses the PortalContext class to set the _sites internal variable.

To make this package more broadly usable (from .Net Core clients in the future), we should try to remove the Services dependency from this project.

This requires a minimal schema and content structure that does not contain unnecessary types that can be found in the to-be-removed Services layer.

UPDATE

We did not change the import structure yet, because another feature lets the system start even if there are unknown content handlers in some CTDs.

@tusmester tusmester modified the milestone: Sprint 182 Apr 5, 2019

@tusmester tusmester added this to the Sprint 185 milestone May 21, 2019

@kultsar kultsar modified the milestones: Sprint 185, Sprint 186 May 29, 2019

@herflis herflis modified the milestones: Sprint 186, Sprint 187 Jun 18, 2019

@tusmester tusmester closed this Jun 24, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.