예제 #1
0
 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);
     });
 }
예제 #2
0
 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);
     });
 }