Beispiel #1
0
        public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            var name   = serializer.Deserialize <string>(reader);
            var result = _scopeRepo.GetByScopeNames(new string[] { name }).Result;

            return(result.Single());
        }
        public async Task <IEnumerable <Scope> > FindScopesAsync(IEnumerable <string> scopeNames)
        {
            var scopeConfigs = await _scopeRepository.GetByScopeNames(scopeNames.ToArray());

            return(scopeConfigs.Select(x => x.ToModel()));
        }