コード例 #1
0
        public static void SetLog(string message, LogLoc location)
        {
            switch (location)
            {
            case AccuIT.CommonLayer.Log.LogLoc.ERROR:
                logger.Error(message);
                break;

            case AccuIT.CommonLayer.Log.LogLoc.DEBUG:
                logger.Debug(message);
                break;

            case AccuIT.CommonLayer.Log.LogLoc.INFO:
                logger.Info(message);
                break;

            //case Hays.Log.LogLoc.SQLDB:
            //    using (IDBManager dbManager = new DBManager(DataProvider.SqlServer))
            //    {
            //        dbManager.AddParameters(0, "@error", message, DbType.String);
            //        dbManager.ExecuteNonQuery(CommandType.StoredProcedure, System.Configuration.ConfigurationSettings.AppSettings["SQlAuditSPNmame"]);
            //    }
            //    break;
            //case Hays.Log.LogLoc.ORACLEDB:
            //    using (IDBManager dbManager = new DBManager(DataProvider.Oracle))
            //    {
            //        dbManager.AddParameters(0, "@error", message, DbType.String);
            //        dbManager.ExecuteNonQuery(CommandType.StoredProcedure, System.Configuration.ConfigurationSettings.AppSettings["OracleAuditSPNmame"]);
            //    }
            //    break;
            default:
                logger.Debug(message);
                break;
            }
        }
コード例 #2
0
ファイル: ActivityLog.cs プロジェクト: accuit/LaymanWoods
        public static void SetLog(string message, LogLoc location)
        {
            switch (location)
            {
            case LogLoc.ERROR:
                logger.Error(message);
                break;

            case LogLoc.DEBUG:
                logger.Debug(message);
                break;

            case LogLoc.INFO:
                logger.Info(message);
                break;

            default:
                logger.Debug(message);
                break;
            }
        }