/// <summary> /// The Byte array is the SLAM Configuration file /// </summary> /// <param name="webApplication"></param> /// <param name="connectionString"></param> /// <returns></returns> public Byte[] WriteSlamConfig(SPWebApplication webApplication, string connectionString) { webApplication.RequireNotNull("webApplication"); connectionString.RequireNotNullOrEmpty("connectionString"); Byte[] SLAMConfigData = null; LogUtility logUtlity = new LogUtility(); try { logUtlity.TraceDebugInformation("Writing SLAM Configuration now.", GetType()); SLAMConfigData = WriteSlamConfigImpl(webApplication, connectionString); } catch (Exception exception) { logUtlity.TraceDebugException("Error while writing SLAM configuration!", GetType(), exception); } finally { logUtlity.TraceDebugInformation("Finished writing SLAM Configuration now.", GetType()); } return SLAMConfigData; }