public static void Main() { var embededReportingServer = new EmbeddedReportingServer() { PingTimeout = new TimeSpan(0, 0, 100) }; embededReportingServer.StartAsync().Wait(); var reportingService = new ReportingService(embededReportingServer.EmbeddedServerUri); reportingService.SynchronizeTemplatesAsync().Wait(); var rs = new ReportingService("http://localhost:2000"); var r = rs.GetServerVersionAsync().Result; var result = rs.RenderAsync("Report1", null).Result; Console.WriteLine("Done"); embededReportingServer.StopAsync().Wait(); }
public static void Main() { var embededReportingServer = new EmbeddedReportingServer(); embededReportingServer.StartAsync().Wait(); var reportingService = new ReportingService(embededReportingServer.EmbeddedServerUri); reportingService.SynchronizeTemplatesAsync().Wait(); var rs = new ReportingService("http://localhost:2000"); var r = rs.GetServerVersionAsync().Result; var result = rs.RenderAsync("Report1", null).Result; Console.WriteLine("Done"); embededReportingServer.StopAsync().Wait(); }
public async void odata_delete_should_work() { await _reportingService.SynchronizeTemplatesAsync(); var entry = await _reportingService.CreateODataClient().For <Template>() .Filter(x => x.shortid == "Report1") .FindEntryAsync(); await _reportingService.CreateODataClient().For <Template>().Key(entry._id).DeleteEntryAsync(); var entries = await _reportingService.CreateODataClient().For <Template>() .Filter(x => x.shortid == "Report1") .FindEntriesAsync(); Assert.IsFalse(entries.Any()); }