public DistributedCommand(T data, DataBehavior dataBehavior = DataBehavior.Queue) { Id = Guid.NewGuid(); Data = data; DataType = data.GetType().FullName; DataBehavior = dataBehavior; }
public static bool IsBehavior(this object val, DataBehavior behavior) { return(val is DataBehavior && (DataBehavior)val == behavior); }
public static bool IsBehavior(this object val, DataBehavior behavior) { return val is DataBehavior && (DataBehavior)val == behavior; }
public DistributedCommandEntity(T entity, EntityAction entityAction, DataBehavior dataBehavior = DataBehavior.Queue) : base(entity, dataBehavior) { EntityAction = entityAction; Data = entity; DataBehavior = dataBehavior; }