Bugsense.WPF.BugSense.Init C# (CSharp) Method

Init() public static method

Hooks up bugsense error sender to the unhandled exception handler. This will cause crashes to be sent to bugsense when they occur. This overload is used when customizing the crash report destination. For normal use - Use the other Init method.
public static Init ( string apiKey, string version = null, string apiUrl = BugsenseApiUrl ) : void
apiKey string This is the API key for bugsense. You need to get *your own* API key from http://bugsense.com/
version string The version of this application to send in case of a crash. The default value is zero, in this case the version of the entry assebmly will be used. See Assembly.GetEntryAssembly()
apiUrl string The Url to send the crashes to, only use this if you need to customize the destination
return void
        public static void Init(string apiKey, string version = null, string apiUrl = BugsenseApiUrl)
        {
            _errorSender = new ErrorSender(apiKey, new Uri(apiUrl), new WebRequestCreator());
            _informationCollector = new CrashInformationCollector(new AssemblyRepository(), version);

            AttachHandler();
        }