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); }
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); }
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; }
public GetProgramingLanguagesHandler(IProgrammingLanguageRepository programmingLanguageRepository) { _programmingLanguageRepository = programmingLanguageRepository; }
public ProgrammingLanguageService(IProgrammingLanguageRepository programmingLanguageRepository, IUnitOfWork unitOfWork) { this.programmingLanguageRepository = programmingLanguageRepository; this.unitOfWork = unitOfWork; }
public SearchFightService(IProgrammingLanguageRepository repository, GoogleSearchEngine googleSearchEngine) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _googleSearchEngine = googleSearchEngine ?? throw new ArgumentNullException(nameof(googleSearchEngine)); }
public FrameworkService(IFrameworkRepository frameworkRepository, IProgrammingLanguageRepository programmingLanguageRepository) { _frameworkRepository = frameworkRepository; _programmingLanguageRepository = programmingLanguageRepository; }
public LanguagesController(IProgrammingLanguageRepository languagesRepository) { this.languages = languagesRepository; }
public ProgrammingLanguageQueryService(IProgrammingLanguageRepository programmingLanguageRepository) { _programmingLanguageRepository = programmingLanguageRepository; }