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); }
public ProjectEnhancementsModuleViewModel(ShellModule shellModule, IClientResourceService clientResourceService, List <ProjectCategoryItem> projectCategories, ProjectOptions options) : base(shellModule, clientResourceService) { ProjectCategories = projectCategories; ProjectOptions = options; }
public AvailableProjectPropertiesMetadataExtender(ProjectOptions options) { _options = options; }