using System.Collections.Generic;
string json = @"{ TriggerRules: [
""Name"": ""Cassini Position Rules"",
""EventName"": ""Cassini Batch"",
""Subentity"": ""CASSINI"",
""Status"": ""succeeded""
""StepFunction"": ""globaltrading-brew-all-cassini-sfn""
""Name"": ""More Rules"",
""EventName"": ""Cassini Batch"",
""Subentity"": ""CASSINI"",
""Status"": ""succeeded""
""StepFunction"": ""globaltrading-brew-all-cassini-sfn""
var rules = JsonConvert.DeserializeObject<Wrapper>(json);
foreach (var rule in rules.TriggerRules) {
Console.WriteLine(rule.Name);
public IEnumerable<TriggerRule> TriggerRules { get; set; }
public string Name { get; set; }
public EventRequirement[] EventRequirements { get; set; }
public int WindowInMinutes { get; set; }
public string AutoStartTime { get; set; }
public class EventRequirement
public string EventName { get; set; }
public Dictionary<string, string> EventFieldValues { get; set; }