コード例 #1
0
 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);
 }
コード例 #2
0
 public ProjectEnhancementsModuleViewModel(ShellModule shellModule, IClientResourceService clientResourceService,
                                           List <ProjectCategoryItem> projectCategories, ProjectOptions options) :
     base(shellModule, clientResourceService)
 {
     ProjectCategories = projectCategories;
     ProjectOptions    = options;
 }
 public AvailableProjectPropertiesMetadataExtender(ProjectOptions options)
 {
     _options = options;
 }