示例#1
0
 public void Initialize()
 {
     dto = new SearchSubscriptions
     {
         EventName = "aneventname"
     };
     validator = new SearchSubscriptionsValidator();
 }
        public SearchSubscriptionsResponse Get(SearchSubscriptions request)
        {
            var subscribers = Store.Search(request.EventName, true);

            logger.InfoFormat(@"Searched subscriptions for event {0} by user {1}", request.EventName, Caller.UserId);

            return(new SearchSubscriptionsResponse
            {
                Subscribers = subscribers
            });
        }
        public SearchSubscriptionsResponse Get(SearchSubscriptions request)
        {
            var subscribers = Store.Search(request.EventName, true)
                              .Safe()
                              .ToList();

            logger.InfoFormat(@"[ServiceStack.Webhooks.ServiceInterface.SubscriptionService] Searched subscriptions for event {0} by user {1}", request.EventName, Caller.UserId);

            return(new SearchSubscriptionsResponse
            {
                Subscribers = subscribers
            });
        }