Example #1
0
 public RulesEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _draftRulesPath = new PathString("/rules");
     _versionRulesPath = new PathString("/rules/{version}");
 }
Example #2
0
 public TestEndpoint(
     IRuleData ruleData)
 {
     _ruleData         = ruleData;
     _draftVersionPath = new PathString("/test");
     _versionPath      = new PathString("/test/{version}");
 }
Example #3
0
 public TestEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _draftVersionPath = new PathString("/test");
     _versionPath = new PathString("/test/{version}");
 }
Example #4
0
 public RuleNamesEndpoint(
     IRuleData ruleData)
 {
     _ruleData             = ruleData;
     _draftRuleNamesPath   = new PathString("/rulenames");
     _versionRuleNamesPath = new PathString("/rulenames/{version}");
 }
Example #5
0
 public ConfigEndpoint(
     IRuleData ruleData,
     IEncryptor encryptor)
 {
     _ruleData  = ruleData;
     _encryptor = encryptor;
     _path      = new PathString("/config");
 }
Example #6
0
 public TraceEndpoint(
     IRuleData ruleData,
     IEncryptor encryptor)
 {
     _ruleData  = ruleData;
     _encryptor = encryptor;
     _path      = new PathString("/trace");
 }
Example #7
0
 public TestEndpoint(
     IRuleData ruleData,
     IEncryptor encryptor)
 {
     _ruleData         = ruleData;
     _encryptor        = encryptor;
     _draftVersionPath = new PathString("/test");
     _versionPath      = new PathString("/test/{version}");
 }
        public RuleManagement(string azureConnectionString)
        {
            this.azureConnectionString = azureConnectionString;
            var            builder       = new ConfigurationBuilder();
            IConfiguration configuration = builder.Build();

            _fileStorage = new AzureFileStorageServiceCommon(configuration);
            _fileStorage.SetConnectionString(azureConnectionString);
            _azureDataTables = new AzureDataTable(configuration);
            _azureDataTables.SetConnectionString(azureConnectionString);
            _predictionSetData = new PredictionSetData(_azureDataTables);
            _dp           = new DapperDataAccess();
            _db           = new ADODataAccess();
            _ruleData     = new RuleData(_dp, _db);
            _functionData = new FunctionData(_dp);
            _dbConn       = new DbUtilities();
        }
Example #9
0
 public RuleController(IRuleData ruleData)
 {
     _ruleData = ruleData;
 }
 public PostRuleEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/rule/{version}");
 }
 public DefaultEnvironmentEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path = new PathString("/environment/default");
 }
Example #12
0
 public ConfigEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/config");
 }
Example #13
0
 public ConfigEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path = new PathString("/config");
 }
Example #14
0
 public VersionEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/version/{version}");
 }
Example #15
0
 public DatacenterRulesEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/datacenterrules");
 }
Example #16
0
 public VersionEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path = new PathString("/version/{version}");
 }
Example #17
0
 public DefaultEnvironmentEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/environment/default");
 }
Example #18
0
 public ApplicationsEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/applications");
 }
Example #19
0
 public TraceEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path = new PathString("/trace");
 }
Example #20
0
 public PostRuleEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path = new PathString("/rule/{version}");
 }
Example #21
0
 public EnvironmentsEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/environments");
 }
Example #22
0
 public TraceEndpoint(
     IRuleData ruleData)
 {
     _ruleData = ruleData;
     _path     = new PathString("/trace");
 }