/// <summary> /// Sends a SubscribePartNotification message to a store. /// </summary> /// <param name="subscriptionInfo">The subscription information.</param> /// <returns>The message identifier.</returns> public long SubscribePartNotification(SubscriptionInfo subscriptionInfo) { var header = CreateMessageHeader(Protocols.GrowingObjectNotification, MessageTypes.GrowingObjectNotification.SubscribePartNotification); var notificationRequest = new SubscribePartNotification { Request = subscriptionInfo }; return(Session.SendMessage(header, notificationRequest)); }
/// <summary> /// Handles the SubscribePartNotification message from a customer. /// </summary> /// <param name="header">The message header.</param> /// <param name="request">The SubscribePartNotification message.</param> protected virtual void HandleSubscribePartNotification(IMessageHeader header, SubscribePartNotification request) { Notify(OnSubscribePartNotification, header, request); }