private StructuredLogObject createStructuredLogObject(string message, LogMessageType type, string stackTrace = null) { string playerName = null; string playerId = null; try { SessionManager sessionManager = Service.Get <SessionManager>(); playerName = sessionManager.LocalUser.DisplayName.Text; playerId = sessionManager.LocalUser.Id; } catch (Exception) { } return(diagService.CreateBaseStructuredLogObject(message, type, stackTrace, playerId, playerName)); }