public ProgrammingLanguageViewModel(IEventAggregator EventAggregator, IMessageDialogService messageDialogService, IProgrammingLanguageRepository programmingLanguageRepository) : base(EventAggregator, messageDialogService)
 {
     _programmingLanguageRepository = programmingLanguageRepository;
     Title = "Programming Languages";
     ProgrammingLanguages = new ObservableCollection <ProgrammingLanguageWrapper>();
     AddCommand           = new DelegateCommand(OnAddExecute);
     RemoveCommand        = new DelegateCommand(OnRemoveExecute, OnRemoveCanExecute);
 }
Exemplo n.º 2
0
        public ProgrammingLanguageDetailViewModel(IEventAggregator eventAggregator,
                                                  IMessageDialogService messageDialogService,
                                                  IProgrammingLanguageRepository repository)
            : base(eventAggregator,
                   messageDialogService)
        {
            _repository = repository;

            Title = "Programming Language";
            ProgrammingLanguages = new ObservableCollection <ProgrammingLanguageWrapper>();

            AddCommand    = new DelegateCommand(OnAddCommand);
            RemoveCommand = new DelegateCommand(OnRemoveCommand, OnCanRemoveCommand);
        }
Exemplo n.º 3
0
 public OrganizationProjectServiceTemplateService(IDomainManagerService domainManagerService,
                                                  IIdentityService identityService,
                                                  IOrganizationRepository organizationRepository,
                                                  IUserRepository userRepository,
                                                  IProjectServiceTemplateRepository projectServiceTemplateRepository,
                                                  IProgrammingLanguageRepository programmingLanguageRepository,
                                                  IDataProtectorService dataProtectorService,
                                                  IEventBusService eventBusService,
                                                  IActivityMonitorService activityMonitorService,
                                                  Func <ConfigurationManagementService, ICMSService> cmsService,
                                                  Func <ConfigurationManagementService, ICMSCredentialService> cmsCredentialService)
 {
     _domainManagerService             = domainManagerService;
     _identityService                  = identityService;
     _organizationRepository           = organizationRepository;
     _userRepository                   = userRepository;
     _projectServiceTemplateRepository = projectServiceTemplateRepository;
     _programmingLanguageRepository    = programmingLanguageRepository;
     _dataProtectorService             = dataProtectorService;
     _eventBusService                  = eventBusService;
     _correlationId        = activityMonitorService.GetCorrelationId();
     _cmsService           = cmsService;
     _cmsCredentialService = cmsCredentialService;
 }
Exemplo n.º 4
0
 public GetProgramingLanguagesHandler(IProgrammingLanguageRepository programmingLanguageRepository)
 {
     _programmingLanguageRepository = programmingLanguageRepository;
 }
 public ProgrammingLanguageService(IProgrammingLanguageRepository programmingLanguageRepository, IUnitOfWork unitOfWork)
 {
     this.programmingLanguageRepository = programmingLanguageRepository;
     this.unitOfWork = unitOfWork;
 }
Exemplo n.º 6
0
 public SearchFightService(IProgrammingLanguageRepository repository, GoogleSearchEngine googleSearchEngine)
 {
     _repository         = repository ?? throw new ArgumentNullException(nameof(repository));
     _googleSearchEngine = googleSearchEngine ?? throw new ArgumentNullException(nameof(googleSearchEngine));
 }
Exemplo n.º 7
0
 public ProgrammingLanguageService(IProgrammingLanguageRepository programmingLanguageRepository, IUnitOfWork unitOfWork)
 {
     this.programmingLanguageRepository = programmingLanguageRepository;
     this.unitOfWork = unitOfWork;
 }
Exemplo n.º 8
0
 public FrameworkService(IFrameworkRepository frameworkRepository, IProgrammingLanguageRepository programmingLanguageRepository)
 {
     _frameworkRepository           = frameworkRepository;
     _programmingLanguageRepository = programmingLanguageRepository;
 }
Exemplo n.º 9
0
 public LanguagesController(IProgrammingLanguageRepository languagesRepository)
 {
     this.languages = languagesRepository;
 }
Exemplo n.º 10
0
 public ProgrammingLanguageQueryService(IProgrammingLanguageRepository programmingLanguageRepository)
 {
     _programmingLanguageRepository = programmingLanguageRepository;
 }