namespace Lattice.Core.DragDrop.Services;
///
/// Аргументы события ошибки в операции перетаскивания.
///
public class DragDropErrorEventArgs : EventArgs
{
///
/// Ошибка, которая произошла.
///
public Exception Exception { get; }
///
/// Операция, во время которой произошла ошибка.
///
public string Operation { get; }
///
/// Контекст операции.
///
public object? Context { get; }
///
/// Инициализирует новый экземпляр класса .
///
public DragDropErrorEventArgs(Exception exception, string operation, object? context = null)
{
Exception = exception;
Operation = operation;
Context = context;
}
}