public void create_value_adds_value() { var initialCount = _repo.Get(new BaseSearchParams()).Result.Items.Cast <Value>().Count(); var created = _fcd.Create(_newValue).Result; var laterCount = _repo.Get(new BaseSearchParams()).Result.Items.Cast <Value>().Count(); laterCount.ShouldBe(initialCount + 1); created = _fcd.Get(created.Id).Result; }
public async Task <ApiCollection> GetAll(BaseSearchParams searchParams) { if (searchParams.Fields != null && !(Helper.AreFieldsValid <Value>(searchParams.Fields))) { searchParams.Fields = null; } var items = await _repo.Get(searchParams); var result = _service.GetDtoCollection(items, searchParams); return(result); }
public Task <string[]> Ask(GetAllValuesQueryCriterion criterion) { var values = _repository.Get(); var valuesArray = values as string[] ?? values.ToArray(); return(Task.FromResult(valuesArray.Length == 0 ? _defaultConfigurationValues.Values : valuesArray)); }
protected TObject Get <TObject>(string uniqueKey) where TObject : class { if (string.IsNullOrWhiteSpace(uniqueKey) || uniqueKey.Length > UniqueKeyMaxLength) { return(null); } int id; if (!_keyIdPairs.TryGet(uniqueKey, out id)) { return(null); } var result = default(TObject); Value value = _values.Get(id); if (value != null && !string.IsNullOrWhiteSpace(value.JsonValue)) { result = JsonConvert.DeserializeObject <TObject>(value.JsonValue); } return(result); }
// GET api/values public IEnumerable <string> Get() { return(_valuesRepository.Get()); }
public string Ask(GetValueQueryCriterion criterion) { return(_repository.Get(criterion.Id)); }
public IActionResult Get() { Log.Logger.Information("test"); return(Ok(_valuesRepository.Get())); }
public IQueryableExtensionsTests() { _valuesRepository = ValuesMock.GetValueRepositoryMock(); _defaultCollection = _valuesRepository.Get(new BaseSearchParams()).Result.Items.Cast <Value>().AsQueryable(); }