示例#1
0
 public PageConfidenceService(IPageConfidenceDataService pageConfidenceDataService,
                              IPageDocumentDataService pageDocumentDataService,
                              IPageConfidenceCalculator pageConfidenceCalculator)
 {
     this.pageConfidenceDataService = pageConfidenceDataService;
     this.pageDocumentDataService   = pageDocumentDataService;
     this.pageConfidenceCalculator  = pageConfidenceCalculator;
 }
 public PageConfidenceServiceTests()
 {
     pageConfidenceCalculator = new PageConfidenceCalculator();
     randomDocumentService    = NewRandomPageDocumentDataService();
 }
示例#3
0
 public PageConfidenceRawService(IPageDocumentDataService pageDocumentDataService,
                                 IPageConfidenceDataService pageConfidenceDataService)
 {
     this.pageDocumentDataService   = pageDocumentDataService;
     this.pageConfidenceDataService = pageConfidenceDataService;
 }
 public PageConfidenceDataService(IPageDocumentDataService pageDocumentDataService)
 {
     pages  = new ConcurrentDictionary <string, Page>();
     refers = new ConcurrentDictionary <string, HashSet <string> >();
     this.pageDocumentDataService = pageDocumentDataService;
 }