Ejemplo n.º 1
0
 public QueuesAndTopics Get(QueuesAndTopicsRequest request)
 {
     if (Encrypt.EncryptToken(request.Time, request.WorkerId, request.Address, request.Token))
     {
         var queues = QueuesQueries.GetWorkerQueues(DBConnection, request.WorkerId);
         var topics = TopicsQueries.GetWorkerTopics(DBConnection, request.WorkerId);
         return(new QueuesAndTopics
         {
             Queues = queues,
             Topics = topics
         });
     }
     throw new BadRequestException();
 }
Ejemplo n.º 2
0
 public object Get(QueuesAndTopicsRequest request)
 {
     try
     {
         var queuesAndTopics = GettingQueuesAndTopics.Get(request);
         return(new QueuesAndTopicsResponse()
         {
             Queues = queuesAndTopics.Queues,
             Topics = queuesAndTopics.Topics
         });
     }
     catch (BadRequestException)
     {
         return(new HttpError(HttpStatusCode.BadRequest, "BadRequest"));
     }
 }