public ConfigurationGetRequest(MessageId id, SubscriberId source, SubscriberId destination) : base(id, StandardExtensionsDialogs.ConfigurationGet, source, destination) { }
public KeepAliveRequest(MessageId id, SubscriberId source, SubscriberId destination) : base(id, StandardDialogs.KeepAlive, source, destination) { }
public ArticleInfoResponse(MessageId id, SubscriberId source, SubscriberId destination) : base(id, StandardDialogs.ArticleInfo, source, destination) { }
public StockLocationInfoRequest(MessageId id, SubscriberId source, SubscriberId destination) : base(id, StandardDialogs.StockLocationInfo, source, destination) { }
public Subscriber(IEnumerable <Capability>?capabilities, SubscriberId id, SubscriberType type, String?tenantId, String manufacturer, String productInfo, String versionInfo) { manufacturer.ThrowIfEmpty(); productInfo.ThrowIfEmpty(); versionInfo.ThrowIfEmpty(); this.Id = id; this.Type = type; this.Manufacturer = manufacturer; this.TenantId = tenantId; this.ProductInfo = productInfo; this.VersionInfo = versionInfo; if (capabilities is not null) { foreach (Capability capability in capabilities) { if (capability is not null) { this.Capabilities.Add(capability.Name, capability); } } } }
public StatusRequest(MessageId id, SubscriberId source, SubscriberId destination) : base(id, StandardDialogs.Status, source, destination) { }
public override bool Equals(object obj) { if (obj is Subscriber) { return(SubscriberId.Equals((obj as Subscriber).SubscriberId)); } return(SubscriberId.Equals(obj)); }
public InputRequest(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <InputRequestArticle> articles) : this(id, source, destination, articles, isNewDelivery : null, setPickingIndicator : null) { }
public OutputMessage(MessageId id, SubscriberId source, SubscriberId destination, OutputMessageDetails details) : this(id, source, destination, details, articles : null, boxes : null) { }
public StockDeliveryInfoRequest(MessageId id, SubscriberId source, SubscriberId destination, StockDeliveryInfoRequestTask task) : this(id, source, destination, task, includeTaskDetails : null) { }
public InputResponse(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <InputResponseArticle> articles) : this(id, source, destination, articles, isNewDelivery : null) { }
public ArticlePriceRequest(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <ArticlePriceRequestArticle> articles) : this(id, source, destination, articles, currency : null) { }
public ArticleInfoRequest(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <ArticleInfoRequestArticle> articles) : base(id, source, destination, articles) { }
protected SubscribedRequest(MessageId id, String dialogName, SubscriberId source, SubscriberId destination) : base(id, dialogName, source, destination) { }
public ArticleInfoResponse(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <ArticleInfoResponseArticle> articles) : base(id, StandardDialogs.ArticleInfo, source, destination) { this.Articles.AddRange(articles); }
public StockInfoMessage(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <StockInfoArticle> articles) : base(id, StandardDialogs.StockInfo, source, destination) { this.Articles.AddRange(articles); }
public ShoppingCartResponse(MessageId id, SubscriberId source, SubscriberId destination, ShoppingCartContent shoppingCart) : base(id, ExperimentalDialogs.ShoppingCart, source, destination) { this.ShoppingCart = shoppingCart; }
public TaskCancelOutputResponse(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <TaskCancelOutputResponseTask> tasks) : base(id, StandardDialogs.TaskCancelOutput, source, destination) { this.Tasks.AddRange(tasks); }
public TaskCancelOutputRequest(MessageId id, SubscriberId source, SubscriberId destination, TaskCancelOutputRequestTask task) : base(id, StandardDialogs.TaskCancelOutput, source, destination) { this.Task = task; }
public ArticleMasterSetResponse(MessageId id, SubscriberId source, SubscriberId destination, ArticleMasterSetResult result) : base(id, StandardDialogs.ArticleMasterSet, source, destination) { this.Result = result; }
public OutputRequest(MessageId id, SubscriberId source, SubscriberId destination, OutputRequestDetails details, IEnumerable <OutputCriteria> criterias) : this(id, source, destination, details, criterias, boxNumber : null) { }
public ShoppingCartRequest(MessageId id, SubscriberId source, SubscriberId destination, ShoppingCartCriteria criteria) : base(id, ExperimentalDialogs.ShoppingCart, source, destination) { this.Criteria = criteria; }
public UnprocessedMessage(MessageId id, SubscriberId source, SubscriberId destination, String message) : base(id, StandardDialogs.Unprocessed, source, destination) { this.Message = message; }
public StatusRequest(MessageId id, SubscriberId source, SubscriberId destination, bool?includeDetails) : base(id, StandardDialogs.Status, source, destination) { this.IncludeDetails = includeDetails; }
public override int GetHashCode() { int hash = 1; if (HasSubscriberId) hash ^= SubscriberId.GetHashCode(); hash ^= state_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return hash; }
public StockDeliverySetRequest(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <StockDelivery> deliveries) : base(id, StandardDialogs.StockDeliverySet, source, destination) { this.Deliveries.AddRange(deliveries); }
public StockDeliverySetResponse(MessageId id, SubscriberId source, SubscriberId destination, StockDeliverySetResult result) : base(id, StandardDialogs.StockDeliverySet, source, destination) { this.Result = result; }
public ArticleMasterSetRequest(MessageId id, SubscriberId source, SubscriberId destination, IEnumerable <ArticleMasterSetArticle> articles) : base(id, StandardDialogs.ArticleMasterSet, source, destination) { this.Articles.AddRange(articles); }
public StatusResponse(MessageId id, SubscriberId source, SubscriberId destination, ComponentState state) : this(id, source, destination, state, stateText : null, components : null) { this.State = state; }
public OutputInfoResponse(MessageId id, SubscriberId source, SubscriberId destination, OutputInfoResponseTask task) : base(id, StandardDialogs.OutputInfo, source, destination) { this.Task = task; }
public void WriteDID(SubscriberId sid, byte instance, bool replace, string did) { }