SpeckleGSAInterfaces.MessageIntent Convert(SpeckleInterface.MessageIntent mi) => (new Dictionary <SpeckleInterface.MessageIntent, SpeckleGSAInterfaces.MessageIntent>() { { SpeckleInterface.MessageIntent.Display, SpeckleGSAInterfaces.MessageIntent.Display }, { SpeckleInterface.MessageIntent.TechnicalLog, SpeckleGSAInterfaces.MessageIntent.TechnicalLog }, { SpeckleInterface.MessageIntent.Telemetry, SpeckleGSAInterfaces.MessageIntent.Telemetry } })[mi];
public bool Message(SpeckleInterface.MessageIntent intent, SpeckleInterface.MessageLevel level, Exception ex, params string[] messagePortions) { return(Message(Convert(intent), Convert(level), ex, messagePortions)); }