Dev2.Runtime.ESB.Management.Services.SettingsWrite.WriteLoggingSettings C# (CSharp) 메소드

WriteLoggingSettings() 정적인 개인적인 메소드

static private WriteLoggingSettings ( IWorkspace theWorkspace, Settings settings, ExecuteMessage result ) : void
theWorkspace IWorkspace
settings Dev2.Data.Settings.Settings
result Dev2.Communication.ExecuteMessage
리턴 void
        static void WriteLoggingSettings(IWorkspace theWorkspace, Settings settings, ExecuteMessage result)
        {
            try
            {
                if(settings.Logging != null)
                {
                    var executionResult = ExecuteService(theWorkspace, new LoggingSettingsWrite(), "LoggingSettings", settings.Logging);
                    result.Message.AppendLine(executionResult);
                }
            }
            catch(Exception ex)
            {
                Dev2Logger.Log.Error("Error writing logging configuration.", ex);
                result.HasError = true;
                result.Message.AppendLine("Error writing logging configuration.");
            }
        }