Ejemplo n.º 1
0
        public Task <IGraphActionResult> UnSecureStarshipUpdated(SubscriptionSecureWidget eventData, string nameLike = "*")
        {
            if (eventData != null && (nameLike == "*" || eventData.Name.Contains(nameLike)))
            {
                return(Task.FromResult(this.Ok(eventData)));
            }

            return(this.Ok().AsCompletedTask());
        }
Ejemplo n.º 2
0
        public Task <IGraphActionResult> UpdateStarship(SubscriptionSecureWidget widget)
        {
            if (!ModelState.IsValid)
            {
                return(this.BadRequest(this.ModelState).AsCompletedTask());
            }

            widget.Name += "_updated";

            // raise an event for any listening subscriptions
            this.PublishSubscriptionEvent("secureWidgetUpdated", widget);
            return(this.Ok(widget).AsCompletedTask());
        }