/// <summary>
        /// Inits the log.
        /// </summary>
        /// <param name="dataService">The data service.</param>
        /// <externalUnit/>
        /// <revision revisor="dev01" date="3/3/2010" version="1.1.7.10">
        ///     Member Created
        /// </revision>
        public static void InitLog(IAuthorizationDataService dataService)
        {
            // create new reference to data service
            logService = new LogDataService(null);

            // connect data service to database
            logService.CreateDatabase(
                "Initial Catalog=Master;Data Source=.;Integrated Security=SSPI");
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="LogHelper"/> class.
        /// </summary>
        /// <param name="authService">
        /// The auth Service.
        /// </param>
        /// <externalUnit/>
        /// <revision revisor="dev01" date="2/26/2010" version="1.1.7.4">
        ///     Member Created
        /// </revision>
        public LogHelper(AuthorizationDataService authService)
        {
            // get database credentials
            var definition = authService.DataServiceDefinition;

            // check that we have access to the database
            if (definition.ValidateForServerConnection())
            {
                // create reference to the data service
                logService = new LogDataService(definition);
            }
        }