/// <summary> /// Creates a new event with the specified operation. /// </summary> /// <param name="op">SharedRegisterOperation</param> /// <param name="value">Value</param> /// <param name="func">Func</param> /// <param name="sender">Sender</param> SharedRegisterEvent(SharedRegisterOperation op, object value, object func, MachineId sender) { Operation = op; Value = value; Func = func; Sender = sender; }
/// <summary> /// Initializes a new instance of the <see cref="SharedRegisterEvent"/> class. /// </summary> private SharedRegisterEvent(SharedRegisterOperation op, object value, object func, MachineId sender) { this.Operation = op; this.Value = value; this.Func = func; this.Sender = sender; }