public UpdateProjectInfo(IContentEvents contentEvents, IProjectEnhancementsStore projectEnhancementsStore, CurrentProject currentProject, ProjectOptions projectOptions) { _contentEvents = contentEvents; _projectEnhancementsStore = projectEnhancementsStore; _currentProject = currentProject; _projectOptions = projectOptions; }
public ExtendedProjectStore(ProjectRepository projectRepository, ViewModelConverter viewModelConverter, IProjectEnhancementsStore projectEnhancementsStore, IObjectSerializerFactory objectSerializerFactory, UIRoleProvider roleProvider, ProjectOptions projectOptions) { _projectRepository = projectRepository; _viewModelConverter = viewModelConverter; _projectEnhancementsStore = projectEnhancementsStore; _roleProvider = roleProvider; _projectOptions = projectOptions; _objectSerializer = objectSerializerFactory.GetSerializer(KnownContentTypes.Json); }