예제 #1
0
 public void TestSimplifyHukziuText()
 {
     using (var openCc = new YngdiengOpenCcClient())
     {
         Assert.Equal("侬裡", openCc.SimplifyHukziuText("儂裡"));
     }
 }
예제 #2
0
 public void TestSimplifyMandarinText()
 {
     using (var openCc = new YngdiengOpenCcClient())
     {
         Assert.Equal("侬里", openCc.SimplifyMandarinText("儂裡"));
     }
 }
예제 #3
0
 public FengLoader(string fengPath, string fengZeuMappingPath, string outputFolder, YngdiengOpenCcClient openCcClient)
 {
     this.fengPath           = fengPath;
     this.fengZeuMappingPath = fengZeuMappingPath;
     this.outputFolder       = outputFolder;
     this.openCc             = openCcClient;
 }
예제 #4
0
 public YngdiengService(
     ILogger <YngdiengService> logger,
     IIndexHolder indexHolder,
     ISearchCache cache,
     YngdiengOpenCcClient openCc)
 {
     _logger      = logger;
     _indexHolder = indexHolder;
     _cache       = cache;
     _openCc      = openCc;
 }
예제 #5
0
 public FrontendService(
     ILogger <FrontendService> logger,
     IIndexHolder indexHolder,
     AdminContext dbContext,
     YngdiengOpenCcClient openCc)
 {
     _logger      = logger;
     _indexHolder = indexHolder;
     _dbContext   = dbContext;
     _openCc      = openCc;
 }
예제 #6
0
 public ZhConverter(YngdiengOpenCcClient openCc, ZhConversionPreference zhConversionPreference)
 {
     _openCc = openCc;
     _zhConversionPreference = zhConversionPreference;
 }