示例#1
0
        protected virtual RaygunPayload CreatePayload(ChainExceptionEvent daisyEvent)
        {
            var payload = new RaygunPayload(daisyEvent.Exception);

            payload.UserCustomData.Add("Chain", daisyEvent.Context.ChainName);

            return(payload);
        }
示例#2
0
        public async ValueTask HandleAsync(ChainExceptionEvent daisyEvent)
        {
            var payload = CreatePayload(daisyEvent);

            await Send(payload);
        }
示例#3
0
 public ValueTask HandleAsync(ChainExceptionEvent daisyEvent)
 {
     _logger.LogInformation($"Event: {nameof(ChainExceptionEvent)}");
     return(new ValueTask());
 }