public KnowledgeController(IKnowledgeRepository knowledgeRepository)
 {
     _showViewModel       = new ShowKnowledgeViewModel();
     _addViewModel        = new AddKnowledgeViewModel();
     _purposeModel        = new PurposeKnowledgeViewModel();
     _knowledgeRepository = knowledgeRepository;
 }
Exemple #2
0
 public KnowledgeAppService(IMapper mapper, IKnowledgeRepository knowledgeRepository,
                            IUnitOfWork unitOfWork)
 {
     _knowledgeRepository = knowledgeRepository;
     _mapper     = mapper;
     _unitOfWork = unitOfWork;
 }
Exemple #3
0
 public KnowledgeCommandHandler(IUnitOfWork uow, IMediatorHandler bus, INotificationHandler <DomainNotification> notifications,
                                IKnowledgeRepository knowledgeRepository) : base(uow, bus, notifications)
 {
     this.uow = uow;
     this.bus = bus;
     this.knowledgeRepository = knowledgeRepository;
 }
        public ChatBusiness(IMessageInterpreter messageInterpreter, IChatRepository chatRepository,
                            IKnowledgeRepository knowledgeRepository)
        {
            messageInterpreter.ShouldNotBeNull();
            chatRepository.ShouldNotBeNull();
            knowledgeRepository.ShouldNotBeNull();

            _messageInterpreter  = messageInterpreter;
            _chatRepository      = chatRepository;
            _knowledgeRepository = knowledgeRepository;
        }
        public MasterDataBusiness(IDepartmentRepository departmentRepository, IKnowledgeRepository knowledgeRepository,
                                  IMessageInterpreter messageInterpreter)
        {
            departmentRepository.ShouldNotBeNull();
            knowledgeRepository.ShouldNotBeNull();
            messageInterpreter.ShouldNotBeNull();

            _departmentRepository = departmentRepository;
            _knowledgeRepository  = knowledgeRepository;
            _messageInterpreter   = messageInterpreter;
        }
 public KnowledgeService(IMapper mapper, IMediatorHandler bus, IEventStoreRepository eventStoreRepository,
                         IKnowledgeRepository knowledgeRepository, IKnowledgeDeveloperRepository knowledgeDeveloperRepository,
                         IKnowledgeDesignerRepository knowledgeDesignerRepository, IDeveloperRepository developerRepository,
                         IDesignerRepository designerRepository)
 {
     this.mapper = mapper;
     this.bus    = bus;
     this.eventStoreRepository         = eventStoreRepository;
     this.knowledgeRepository          = knowledgeRepository;
     this.knowledgeDeveloperRepository = knowledgeDeveloperRepository;
     this.knowledgeDesignerRepository  = knowledgeDesignerRepository;
     this.developerRepository          = developerRepository;
     this.designerRepository           = designerRepository;
 }
Exemple #7
0
        public DeveloperViewModel(IEventAggregator eventAggregator, IBusyIndicator busyIndicator,
                                  IKnowledgeRepository knowledgeRepository)
        {
            _busyIndicator   = busyIndicator;
            _eventAggregator = eventAggregator;

            _saveCommand            = new DelegateCommand(async() => await Save(), CanExecuteSave);
            _cancelCommand          = new DelegateCommand(Cancel);
            _addKnowledgeCommand    = new DelegateCommand(OpenKnowledgeEditor, CanOpenKnowledgeEditor);
            _removeKnowledgeCommand = new DelegateCommand <KnowledgeModel>(item => RemoveKnowledge(item));

            _interactionRequest = new InteractionRequest <Confirmation>();

            Developer    = new DeveloperModel();
            SeletedIndex = 0;

            _eventAggregator.GetEvent <EntityEditPubEvent>().Subscribe(data => SetCurrentModel(data));
            _eventAggregator.GetEvent <AddKnowledgePubEvent>().Subscribe(data => AddKnowledge(data));
        }
Exemple #8
0
 public KnowledgeServiceBase(IKnowledgeRepository knowledgeRepository, IMapper mapper)
 {
     _knowledgeRepository = knowledgeRepository;
     _mapper = mapper;
 }
 public DeveloperService()
 {
     BankInformationRepository = new BankInformationRepository();
     KnowledgeRepository       = new KnowledgeRepository();
     DeveloperRepository       = new DeveloperRepository();
 }
 public KnowledgeServiceV2(IKnowledgeRepository knowledgeRepository, IMapper mapper, IFTPService ftpService) : base(knowledgeRepository, mapper)
 {
     _knowledgeRepository = knowledgeRepository;
     _mapper     = mapper;
     _ftpService = ftpService;
 }
Exemple #11
0
 public KnowledgeServiceV1(IKnowledgeRepository knowledgeRepository, IBlobContext blobContext, IMapper mapper) : base(knowledgeRepository, mapper)
 {
     _blobContext = blobContext;
 }
 public KnowledgeService()
 {
     _repository = new KnowledgeRepository();
 }
 public KnowledgeController(ILogger <KnowledgeController> logger, IKnowledgeRepository repo)
 {
     _repo   = repo;
     _logger = logger;
 }