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

Improving model host paradigm, model handlers refactoring #12

Closed
avishnyakov opened this issue May 28, 2014 · 2 comments
Closed

Improving model host paradigm, model handlers refactoring #12

avishnyakov opened this issue May 28, 2014 · 2 comments
Milestone

Comments

@avishnyakov
Copy link
Contributor

CSOM provisioning requires more complex "model hosts".

For some cases, instead of having just Web/List instance, more variable are required - for SP2013 workflow, security and content type links.

This requires to create and pass "model host" as a complex object to the model handlers.
In turn, re-factoring is required:

  1. Finish CSOM model hosts

  2. Refactor CSOM model handlers

  3. Implement complex model hosts for SSOM

  4. Refactor SSOM model handlers

  5. Finally, refactor ModelHandlerBase class "DeployModel(object modelHost, DefinitionBase model)" method with "DeployModel(object modelHost)" signature supposed to consume only CSOMModelHostBase/SSOMModelHostBase classes with "complex" variables and contexts

@avishnyakov avishnyakov added this to the 2014.06 milestone May 28, 2014
@avishnyakov
Copy link
Contributor Author

Model hosts also should allow to start provision from particular node, et List or ContentType.

@avishnyakov
Copy link
Contributor Author

Adding SiteModelHost/WebModelHost for SSOM. This should be enough for the start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant