/// <summary>
/// Raises the property changed event for the specified <see cref="ObservableObject"/>.
/// </summary>
/// <param name="sender">The observable object.</param>
/// <exception cref="ArgumentNullException">The <paramref name="sender"/> is <c>null</c>.</exception>
public static void RaiseAllPropertiesChanged(this ObservableObject sender)
{
Argument.IsNotNull("sender", sender);
sender.RaisePropertyChanged(sender, string.Empty);
}