0x1306e6d / tollgate

An API gateway for your microservice.
MIT License
6 stars 1 forks source link

Enable to decorate with Armeria decorator in `UpstreamBindingBuilder` #109

Closed 0x1306e6d closed 3 years ago

0x1306e6d commented 3 years ago

Enable to decorate Upstream with Armeria decorator using armeriaDecorator and armeriaDecorators in UpstreamBindingBuilder. Additionally, add basic decorator and decorators also. Armeria decorators are decorated after Tollgate decorator, because Tollgate Upstream is a kind of wrapper of Armeria service. It will be useful for user who want to use Armeria's great decorators or migrate from Armeria to Tollgate. But, this is not primary feature, don't allow to add Armeria decorator in GatewayBuilder.