TinySite.Program.LoadLastRunState C# (CSharp) Méthode

LoadLastRunState() private méthode

private LoadLastRunState ( string sitePath ) : IEnumerable
sitePath string
Résultat IEnumerable
        private IEnumerable<LastRunDocument> LoadLastRunState(string sitePath)
        {
            var statePath = Path.GetFullPath(Path.Combine(sitePath, "site.lastrun"));

            if (!File.Exists(statePath))
            {
                return Enumerable.Empty<LastRunDocument>();
            }

            string json;
            using (var reader = new StreamReader(statePath))
            {
                json = reader.ReadToEnd();
            }

            var result = JsonConvert.DeserializeObject<IEnumerable<LastRunDocument>>(json, this.LastRunJsonSettings);
            return result;
        }