Ok, so a couple things here. First, I have had situations where I have actually removed tags from the operation object and that has been reflected in the response. Which seams to me that the filter is actually manipulating the spec. However, assuming I am wrong on that...let's move on to point two.
Second, are you saying that instead of using the filter *at all* I would do all of my manipulation in a class that extends ApiListingResource? If that's the case then am I correct in thinking that I would override getListingJsonResponse and manipulate the Swagger object from there in order to achieve all of my filtering? OR...would I use a combination of the filter and the extended ApiListingResource? On Wednesday, June 21, 2017 at 1:17:04 PM UTC-4, Ron wrote: > > The problem is not caching, the problem is that the filter doesn’t let you > manipulate content of the spec – it just lets you filter out specific > things (operations, paramters…). > > The ApiListingResource gives you access to the Swagger object itself, > which you can manipulate with whatever logic you want. > > > > > > > > *From: *<[email protected] <javascript:>> on behalf of Bryan > Nelson <[email protected] <javascript:>> > *Reply-To: *"[email protected] <javascript:>" < > [email protected] <javascript:>> > *Date: *Wednesday, 21 June 2017 at 6:03 > *To: *Swagger <[email protected] <javascript:>> > *Subject: *Re: Swagger-Core - Caching of Tag Data in Operations? > > > > I've looked back over that previous thread, but I don't follow you. > > > > I understand how to extend ApiListingResource, but I don't understand how > that would help me. How would that help me with the caching issue? > > > > Could you elaborate a bit? > > > > Thanks. > > -- > You received this message because you are subscribed to the Google Groups > "Swagger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups "Swagger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
