예제 #1
0
        public ListingController(Core.Services.IQueryService <KnowledgeBaseItem> queryService, Core.Services.IExportService <Wispero.Export.Settings.QnAMakerSetting> exportService)
        {
            KnowledgeQuery     = queryService;
            KnowledgeQnAExport = exportService;

            //TODO: Implement mapping from Entities.KnowledgeBaseItem to QuestionAndAnswerItemModel.
            //LastUpdateOn field is set with DateTime.Now and Tags field with lowercase.
            //Also create a map from TagItem to TagModel.
            throw new NotImplementedException();
        }
예제 #2
0
        public ListingController(Core.Services.IQueryService <KnowledgeBaseItem> queryService, Core.Services.IExportService <Wispero.Export.Settings.QnAMakerSetting> exportService)
        {
            KnowledgeQuery     = queryService;
            KnowledgeQnAExport = exportService;

            //LastUpdateOn field is set with DateTime.Now and Tags field with lowercase.
            //Also create a map from TagItem to TagModel.
            AutoMapper.Mapper.Initialize(cfg =>
            {
                cfg.CreateMap <KnowledgeBaseItem, QuestionAndAnswerItemModel>();
                cfg.CreateMap <TagItem, TagModel>();
            });
        }