public UserSettings UserSettingsGet(Guid clientGuid, Guid userGuid)
{
var result = Gateway.ExecuteQuery<UserSettings>("UserSettings_Get", new[]
{
new MySqlParameter("ClientSettingsGuid", clientGuid.ToByteArray()),
new MySqlParameter("UserGuid", userGuid.ToByteArray())
}).FirstOrDefault();
if (result == null)
throw new ChaosDatabaseException("User has no settings on the client");
return result;
}