public static JobRoot GetJobRootNotEmpty() { var root = JobRoot.Default; CreateJob(root, "db", DbConnectionRule.Create("db")); CreateJob(root, "http", HttpRequestRule.Create("http")); foreach (Job job in root.GetJobs()) { job .AttachTrigger(MailTrigger.Create()) .SetLogSuccess(true) .SetDebugSettings() ; } return(root); }
public static JobRoot GetJobRootNotEmpty() { var root = JobRoot.Default; root.AddJob("test-http-success", HttpRequestRule.Create("http://httpbin.org/post").SetMethod("POST").ExpectCode(200)); root.AddJob("test-http-failure", HttpRequestRule.Create("http://httpbin.org/post")); root.AddJob("test-db-success", DbConnectionRule.Create("Server=.;Database=PostoryDb;Trusted_Connection=True;")); root.AddJob("test-db-failure", DbConnectionRule.Create("Server=.;Database=PostoryDbX;Trusted_Connection=True;")); foreach (Job job in root.GetJobs()) { job //.AttachTrigger(new MailTrigger()) .SetLogSuccess(true) .SetDebugSettings() ; } return(root); }