示例#1
0
        public void Read(ConfigurationBase configurationBase, List <ITransferObject> transferObjects)
        {
            JsonReadConfiguration configuration = (JsonReadConfiguration)configurationBase;
            JObject source = JsonConvert.DeserializeObject <JObject>(FileSystem.ReadAllText(PathResolver.Resolve(configuration.Source, configuration)));

            this.ReadModel(null, source, transferObjects);
        }
示例#2
0
        public void Read(JsonReadConfiguration configuration)
        {
            JObject source = JsonConvert.DeserializeObject <JObject>(FileSystem.ReadAllText(FileSystem.Combine(configuration.BasePath, configuration.Source)));
            string  name   = Regex.Replace(FileSystem.GetFileName(configuration.Source), @"\.json$", string.Empty, RegexOptions.CultureInvariant);

            this.ReadModel(name, source);
        }