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

Remove Unity dependency #387

Closed
kavics opened this Issue Jun 14, 2018 · 0 comments

Comments

Projects
None yet
2 participants
@kavics
Copy link
Contributor

kavics commented Jun 14, 2018

Rewrite following items by "provider" pattern with default class name:

  • ApplicationCache
  • ViewManager (FieldSettingContent uses)
  • PurgeUrlCollector (used in webpages/ProxyPurgePortlet)

Rewriter the UnityContainer based solution to another one in the

  • ScenarioManager
  • ActionFactory

Manage config files:

  • Delete unity section form the *.config (SnAtminRuntime + web).
  • Write a patch section that moves these elements to the sensenet/providers section (except if their values are not the default).

And finally:

  • Remove unity references from assemblies later, when we can remove all EntLib libraries

@kavics kavics added this to the Sprint 161 milestone Jun 14, 2018

@kavics kavics self-assigned this Jun 14, 2018

@kavics kavics added the enhancement label Jun 14, 2018

@kultsar kultsar closed this Jun 20, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment