public void AddWrapperExceptions(params Type[] wrapperExceptions)
{
foreach (Type wrapper in wrapperExceptions)
{
if (!_wrapperExceptions.Contains(wrapper))
{
_wrapperExceptions.Add(wrapper);
}
}
}
public static RaygunClient GetClient() { var assemblyInfo = typeof(App).Assembly.GetAttribute<AssemblyInformationalVersionAttribute>(); var client = new RaygunClient("uX5c/PiCVqF31xlEm3jShA==") { ApplicationVersion = assemblyInfo != null ? assemblyInfo.InformationalVersion : "Unknown Version" }; client.AddWrapperExceptions(typeof(AggregateException)); return client; }