Dev2.Runtime.ESB.Management.Services.SettingsWrite.WriteSecuritySettings C# (CSharp) Method

WriteSecuritySettings() static private method

static private WriteSecuritySettings ( IWorkspace theWorkspace, Settings settings, ExecuteMessage result ) : void
theWorkspace IWorkspace
settings Dev2.Data.Settings.Settings
result Dev2.Communication.ExecuteMessage
return void
        static void WriteSecuritySettings(IWorkspace theWorkspace, Settings settings, ExecuteMessage result)
        {
            try
            {
                if(settings.Security != null)
                {
                    var executionResult = ExecuteService(theWorkspace, new SecurityWrite(), "SecuritySettings", settings.Security);
                    result.Message.AppendLine(executionResult);
                }
            }
            catch(Exception ex)
            {
                Dev2Logger.Log.Error("Error writing settings configuration.", ex);
                result.HasError = true;
                result.Message.AppendLine("Error writing settings configuration.");
            }
        }