private static void RegisterLogger()
        {
            Logger.WriteTraceStandalone(TraceSeverity.Verbose, "Registering Logger");
            // Add logging

            Logger service = Logger.Local;
            if (service == null)
            {
                service = new Logger();
                service.Update();

                if (service.Status != SPObjectStatus.Online)
                {
                    service.Provision();
                }
            }

            Logger.WriteTraceStandalone(TraceSeverity.Verbose, "Done registering Logger");
        }