Example #1
0
    /// <summary>
    /// Used to override the client for unit testing purposes
    /// </summary>
    /// <param name="client"></param>
    public AirBrakeTarget(ISharpbrakeClient client)
    {
      this.SharpbrakeClient = client;

      string maxExceptionConfig = ConfigurationManager.AppSettings["Airbrake.MaxExceptions"];
      if(!string.IsNullOrEmpty(maxExceptionConfig))
          maxException = int.Parse(maxExceptionConfig);
    }
Example #2
0
        /// <summary>
        /// Used to override the client for unit testing purposes
        /// </summary>
        /// <param name="client"></param>
        public AirBrakeTarget(ISharpbrakeClient client)
        {
            this.SharpbrakeClient = client;

            string maxExceptionConfig = ConfigurationManager.AppSettings["Airbrake.MaxExceptions"];

            if (!string.IsNullOrEmpty(maxExceptionConfig))
            {
                maxException = int.Parse(maxExceptionConfig);
            }
        }
Example #3
0
 /// <summary>
 /// Used to override the client for unit testing purposes
 /// </summary>
 /// <param name="client"></param>
 public AirBrakeTarget(ISharpbrakeClient client)
 {
     this.SharpbrakeClient = client;
 }