Example #1
0
 public MetricService(IMetricRepository metricRepository, IDatasourceRepository datasourceRepository)
 {
     this._metricRepository     = metricRepository;
     this._datasourceRepository = datasourceRepository;
 }
        public async Task <IEnumerable <Datasource> > Datasource([Inject] IDatasourceRepository repository, [Inject] DataLoaderContext dataLoaderContext)
        {
            var loader = dataLoaderContext.GetOrAddCollectionBatchLoader <int, Data.Models.Datasource>("Projects_Datasources", repository.GetDatasourcesPerProject);

            return(Mapper.Map <Datasource[]>(await loader.LoadAsync(Id)));
        }
Example #3
0
 public DatasourceService(IDatasourceRepository datasourceRepository, IConnectionDetailsRepository connectionDetails)
 {
     this._datasourceRepository = datasourceRepository;
     this._connectionRepository = connectionDetails;
 }
Example #4
0
 public KeywordManager(IDatasourceRepository datasourceRepo)
 {
     _datasourceRepo = datasourceRepo;
 }
 public async Task <IEnumerable <Schema.Datasource> > Datasources([Inject] IDatasourceRepository datasourceRepository)
 {
     return(Mapper.Map <IEnumerable <Schema.Datasource> >(await datasourceRepository.GetDatasources()));
 }
Example #6
0
 public void SetUp()
 {
     _mocks          = new MockRepository();
     _datasourceRepo = _mocks.StrictMock <IDatasourceRepository>();
     _ku             = new KeywordManager(_datasourceRepo);
 }
 public DatasourceConfigurationController(IDatasourceRepository repos)
 {
     _repos = repos;
 }