protected override void ApplicationStartup(TinyIoCContainer container, IPipelines pipelines) { base.ApplicationStartup(container, pipelines); pipelines.OnError.AddItemToEndOfPipeline((ctx, ex) => { ErrorWriter.WriteEntry(ex.ToString(), EventLogEntryType.Error); ex.ToExceptionless().Submit(); return(null); }); }
protected override void ApplicationStartup(TinyIoCContainer container, IPipelines pipelines) { base.ApplicationStartup(container, pipelines); pipelines.OnError.AddItemToEndOfPipeline((ctx, ex) => { ErrorWriter.WriteEntry(ex.ToString(), EventLogEntryType.Error); var client = new Mindscape.Raygun4Net.RaygunClient("MpnyAIdZ9T5iQjP/NrOl3w=="); new Thread(() => client.Send(ex)).Start(); return(null); }); }