Class Arguments
Namespace: Rebus
Assembly: Rebus.dll
Syntax
[MessagePackObject(false)]
public class Arguments
Constructors
Arguments(CommandType, IReadOnlyCollection<Int32>, HexPoint)
Declaration
public Arguments(CommandType type, IReadOnlyCollection<int> units, HexPoint destination)
Parameters
Arguments(CommandType, IReadOnlyCollection<Int32>, HexPoint, Int32)
Declaration
public Arguments(CommandType type, IReadOnlyCollection<int> units, HexPoint destination, int commodity)
Parameters
Properties
Commodity
Declaration
[Key(3)]
public int Commodity { get; }
Property Value
Destination
Declaration
[Key(2)]
public HexPoint Destination { get; }
Property Value
Evaluation
Declaration
[Key(4)]
public double Evaluation { get; set; }
Property Value
Type
Declaration
[Key(0)]
public CommandType Type { get; }
Property Value
Units
Declaration
[Key(1)]
public IReadOnlyCollection<int> Units { get; }
Property Value