public ProjectSession(string templatesPath, ProjectTaskTemplatesLoader projectTaskTemplatesLoader, ProjectTaskTemplatesPersister projectTaskTemplatesPersister, ProjectScopeLoader projectScopeLoader, ProjectScopePersister projectScopePersister, ProjectTaskTemplates projectTaskTemplates, ProjectScope projectScope) { TemplatesPath = templatesPath; ProjectTaskTemplatesLoader = projectTaskTemplatesLoader; ProjectTaskTemplatesPersister = projectTaskTemplatesPersister; ProjectScopeLoader = projectScopeLoader; ProjectScopePersister = projectScopePersister; ProjectTaskTemplates = projectTaskTemplates; ProjectScope = projectScope; }