@Override
    public void serviceAdded(ServiceConfig cfg) throws Exception {
        final Service<T_I, T_O> unwrapped = unwrap();
        if (unwrapped == this) {
            return;
        }
        ServiceCallbackInvoker.invokeServiceAdded(cfg, unwrapped);
    }
Creates a new instance that decorates the specified {@link Service}.
core/src/main/java/com/linecorp/armeria/server/DecoratingService.java