示例#1
0
        public DBpedia(DataSampleService sampleService, SettingsService settingsService) : base(CommonDependency.DataType, CommonDependency.Name)
        {
            _sampleService = sampleService;
            _configuration = settingsService.LoadSetting <DBpediaConfiguration>(this, "Settings").Result;

            _cacheLocation = Path.Combine(ModuleEngine.ModulePath(this), "Cache");
            if (!Directory.Exists(_cacheLocation))
            {
                Directory.CreateDirectory(_cacheLocation);
            }
        }
示例#2
0
        public ExecutionViewModel(ModuleEngine moduleEngine, DataSampleService sampleService)
        {
            _moduleEngine  = moduleEngine;
            _sampleService = sampleService;

            Configurations    = moduleEngine.Configurations;
            CurrConfiguration = moduleEngine.CurrentConfiguration;

            ExecuteConfiguration = new RelayCommand(OnExecuteConfiguration, () => !_isExecuting);
            NextStep             = new RelayCommand(OnNextStep, () => !_isExecuting);
            ShowCommonModel      = new RelayCommand <CommonGraph>(OnShowCommonModel);
            RemoveCommonModel    = new RelayCommand <CommonGraph>(OnRemoveCommonModel);
            ShowStarModel        = new RelayCommand <StarGraph>(OnShowStarModel);
            RemoveStarModel      = new RelayCommand <StarGraph>(OnRemoveStarModel);
        }
示例#3
0
 public CombineTables(DataSampleService dataSampleService)
 {
     _dataSampleService = dataSampleService;
 }
示例#4
0
 public DistinctPrimaryKeys(DataSampleService sampleService) : base(Requires, CommonDependency.PrimaryKey)
 {
     _sampleService = sampleService;
 }
示例#5
0
 public UniqueModule(DataSampleService sampleService) : base(CommonDependency.NonNullable, CommonDependency.Unique)
 {
     _sampleService = sampleService;
 }
示例#6
0
 public PatternMatchName(DataSampleService sampleService, SettingsService settingsService) : base(CommonDependency.None, CommonDependency.Name)
 {
     _sampleService = sampleService;
     _configuration = settingsService.LoadSetting <PatternMatchNamesConfiguration>(this, "Settings").Result;
 }
示例#7
0
 public ZipCodeIdentification(DataSampleService sampleService) : base(CommonDependency.DataType, CommonDependency.DataType)
 {
     _sampleService = sampleService;
 }
示例#8
0
 public CSVFileInference(DataSampleService sampleService) : base(sampleService)
 {
     _configuration = new CSVFileConfiguration();
 }
示例#9
0
 public NonNullabilityModule(DataSampleService sampleService) : base(CommonDependency.None, CommonDependency.NonNullable)
 {
     _sampleService = sampleService;
 }
示例#10
0
 public SqlServerInference(DataSampleService sampleService) : base(sampleService)
 {
     _configuration = new SqlServerInferenceConfiguration();
 }