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); }
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); }